Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: SQL_нет перехода  даты через месяц
     
    
Добавлено: 03.11.10 18:51
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
     jamba1919
 jamba1919
      
       
  
добрый день.
 
    
при запросе даты начала и конца из одного месяца(VB6), все нормально. Если запросы конца и начала из разных месяцев, например
from 03.10.2010  to 02.11.2010
запрос не работает, пробовал вручную делать строку 
вида 03.10.2010 00:00:00
тоже не работает
 sql = "SELECT * FROM OSS_data_tab Where  Data >= '" & DataStart.Text & "' and Data <= '" & DataEnd.Text & "'" & "and(" & Prefics_site & ")" & SiteInput & ReasonString
подскажите возможное решение
база выборки экссес
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 6
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа: Artyom
 Artyom







Разработчик
Вопросов: 130
Ответов: 6602
      
 Профиль |  | #1
       
Добавлено:  03.11.10 21:29
       
    
       
  
Формат даты не перепутал? Может там американский формат, сначала месяц, потом день?
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа: Georg
 Georg


ICQ: 347070622 
Вопросов: 2
Ответов: 20
      
 Web-сайт:  
 Профиль |  | #2
      
Добавлено:  07.11.10 14:51
       
    
       
  
ИМХО использование текстового формата для хранения даты - фигня. Очень много проблем с обработкой. Лучшее и единственное правильное решение - это использовать и хранить в базе дату в формате числа с плавающей точкой (дата + время).
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа: EROS
 EROS




Вопросов: 58
Ответов: 4255
 Профиль |  | #3
       
Добавлено:  07.11.10 15:47
       
    
       
  
 
    
чушь!
дату надо хранить в поле с типом, предназначенном для хранении даты и никак иначе..
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа: Artyom
 Artyom







Разработчик
Вопросов: 130
Ответов: 6602
      
 Профиль |  | #4
       
Добавлено:  07.11.10 18:02
       
    
       
  
- За что вы любите SQL Server 2008?
 
    
- За то что в нем есть 5 типов для хранения даты/времени
- А за что ненавидите?
- За то что в нем есть 5 типов для хранения даты/времени
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа: jamba1919
 jamba1919











Вопросов: 8
Ответов: 9
      
 Профиль |  | #5
       
Добавлено:  07.11.10 23:55
       
    
       
  
я так и сделал. у меня выборка из Оракла сливается в массив оттуда в Экссес
 
    
а потом типа клиенской части из эксеса в грид
так вот массив был текствый, я его на вариант переделал. ну и вроде щас нормально
		
	  
			 
	
		 
    
       
    
Номер ответа: 6 
      
Автор ответа: jamba1919
 jamba1919











Вопросов: 8
Ответов: 9
      
 Профиль |  | #6
       
Добавлено:  07.11.10 23:56
       
    
       
  
я так и сделал. у меня выборка из Оракла сливается в массив оттуда в Экссес
 
    
а потом типа клиенской части из эксеса в грид
так вот массив был текствый, я его на вариант переделал. ну и вроде щас нормально