Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.31;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.008 c
1-101347
madcap
2002-10-21 02:14
2002.10.31
Правописание


14-101510
Anatoly Podgoretsky
2002-10-09 19:25
2002.10.31
Потрепаться о ПЕРЕПИСи


3-101135
Kurt
2002-10-10 11:36
2002.10.31
Как передавать параметры в ADOQuery если несколько параметров в з


1-101207
VJar
2002-10-18 00:25
2002.10.31
Фильтр для Edit


3-101168
kserg@ukr.net
2002-10-10 12:01
2002.10.31
WinXP + ADO? = проблем





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский