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

Вниз

adoquery.sql   Найти похожие ветки 

 
denis24   (2003-09-10 17:05) [0]

Подключаюсь к базе через jet.oledb 4.0
у которой поле date_r типа date
пишу запрос
sql.add("select dat_bank,num_doc,nam_plat,ls_plat,summa,biotrd_f from ef_jpkpl where dat_bank="10/09/2003" order by num_doc")
В ответ получаю "Несоответствие типов данных в выражении условия отбора"
Вопрос как подавать дату ( в скобках без них и в каком формате должна быть?)


 
Nikolay M. ©   (2003-09-10 17:22) [1]


> как подавать дату

Через параметры запроса.


 
sniknik ©   (2003-09-10 17:37) [2]

можно и в запросе, строкой, если не боишся неприятностей
для примера заведи запись с датой 15.12.1903 (именно так, и год чтобы не было дублей)
и сделай по очереди два запроса
SELECT * FROM ef_jpkpl WHERE dat_bank = #15/12/1903#
SELECT * FROM ef_jpkpl WHERE dat_bank = #12/15/1903#
сразу поймеш почему так нельзя (если конечно условие выполнил)



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

Текущий архив: 2003.09.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
14-96419
ZeroDivide
2003-09-10 11:22
2003.09.29
Все. Бросаю курить. Прямо вот сейчас(11:22). Ни одной сигареты.


14-96431
BOA_KAA
2003-09-10 10:49
2003.09.29
Статьи: сравнение OpenGL и DirectX


1-96272
alexandr1045
2003-09-16 22:40
2003.09.29
Связь кнопки с .exe файлом


3-96114
alextim
2003-09-07 18:26
2003.09.29
Как из клиентской программы создать новую таблицу IB


1-96167
fartuna
2003-09-16 11:58
2003.09.29
JEDI VCL 2.10 for D5-D7