Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];

Вниз

MSAccess + DELPHI + ADO и SQL запрос по дате.   Найти похожие ветки 

 
xmag   (2002-10-10 23:58) [0]

Люди ну немогу, не составлял SQL запросы уже несколько лет :) немогу составить простой SQL запрос, есть Access таблица TABLE.MDB NN - сечтчик Name - Имя сотрудника и rDate - День рождения , например 01.01.1980 .... например надо вытащить всех сотрудников => 01.01.1980 годя рождения как это сделать ?
select * From TABLE
Where TABLE.rDate >= 01.01.1980 .... Ошибка.
Что я только не делал итак прописывал дату и в кавычки брал и в # как в Access"е нифига не помогает как быть ??? ...
Использовал компонент TADOQuery ...


 
ЮЮ   (2002-10-11 02:15) [1]

#01/01/1980#

A лучше через параметр:

ADOQuery.SQL.Text := "select * From TABLE Where TABLE.rDate >= :DateFrom";
ADOQuery.Params[0].asDateTime:=...
ADOQuery.Open;


 
Max Zyuzin   (2002-10-11 08:52) [2]

Если вы хотите дату из MSSQL то почитайте как она в этом сервере интерпритуруется... а дату надо вводить в таком формате ггггммдд
Вот и запрос у вас должен быть примерно таким

select * From TABLE
Where TABLE.rDate >= "19800101"


 
Max Zyuzin   (2002-10-11 08:52) [3]

А в программе лучше делать как сказал ЮЮ © (11.10.02 02:15)


 
xmag   (2002-10-11 11:54) [4]

Большое спасибо !!!
А ведь мог бы и сам догадаться .... на счет # и / ....

Огромное спаибо всем !!!!


 
Nomad.kz   (2002-10-11 12:22) [5]

причем, Access интерпретирует даты как mm-dd-yy, в запросах именно так (VBA for Access)



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.012 c
3-101088
Heathen
2002-10-08 17:14
2002.10.31
SQL в ADO


4-101568
Eugene
2002-09-18 13:59
2002.10.31
Наверное глупый вопрос, но все таки как


1-101339
Lony
2002-10-20 15:55
2002.10.31
WebBrowser


14-101454
vopros
2002-10-07 11:13
2002.10.31
Люди у меня радикальное предложение


3-101117
Lola
2002-10-04 21:52
2002.10.31
Индексация базы по убыванию





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский