Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > C++ > C/C++ Базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 23.02.2019, 19:03   #1
SAnatoliy
 
Регистрация: 07.12.2017
Сообщений: 7
По умолчанию как правильно написать запрок к БД access с поиском даты и времени...

как найти в БД access записи по дате и времени.

Код:
DM_TSBUserCard->ADOQuery_1->Close();
DM_TSBUserCard->ADOQuery_1->SQL->Clear();
DM_TSBUserCard->ADOQuery_1->SQL->Text = ("select * from personal where create_rec_person = #02/02/2019 16:00:16#");
DM_TSBUserCard->ADOQuery_1->Active = true;
так выдает ошибку о неправильном параметре: 02/02/2019 16:00:16
как правильно ?
SAnatoliy вне форума Ответить с цитированием
Старый 23.02.2019, 19:08   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,061
По умолчанию

параметризованный запрос или
https://support.office.com/ru-ru/art...9-5fc961f21762
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 23.02.2019, 19:49   #3
SAnatoliy
 
Регистрация: 07.12.2017
Сообщений: 7
По умолчанию

можно пример привести как правильно.

по приведенной Вами ссылки пробегался, не увидел там поиск даты с временем.
SAnatoliy вне форума Ответить с цитированием
Старый 24.02.2019, 03:17   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,260
По умолчанию

Цитата:
Сообщение от SAnatoliy Посмотреть сообщение
можно пример привести как правильно.
попробуйте

Цитата:
Сообщение от Аватар Посмотреть сообщение
параметризованный запрос
Код:
DM_TSBUserCard->ADOQuery_1->Close();
DM_TSBUserCard->ADOQuery_1->SQL->Text = ("select * from personal where create_rec_person=:pdate");
TDateTime constValue = EncodeDate(2019, 02, 02) + EncodeTime(16,00,16,00);
DM_TSBUserCard->ADOQuery_1->Parameters->ParamByName("pdate")->Value=constValue;
DM_TSBUserCard->ADOQuery_1->Open();
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.01.2020, 21:22   #5
Gerbert
Новичок
Джуниор
 
Регистрация: 22.01.2020
Сообщений: 1
По умолчанию

Согласен, там у вас нет ссылки для поиска даты и времени. К стати, понадобится и помощь при написании текста. Могу подкинуть ссылку отличного сервиса https://antiplagiat.org/ , недавно заказывал уникальность текста и остался очень доволен качеством выполненной работы. Настоящие профессионалы своего дело, все сделали быстро и аккуратно. Надежный сервис, цены достаточно низкие, можете смело обращаться.
Gerbert вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск общего времени разговора на основе номера, времени и даты dedjel Microsoft Office Excel 2 29.03.2016 10:43
Счетчик даты и времени tissot Microsoft Office Excel 27 03.02.2014 21:49
ВСТАВКА ДАТЫ ВРЕМЕНИ Cone Microsoft Office Excel 2 07.08.2010 17:06
Автоматизация заполнения даты и зависимость ячейки времени к ячейке даты. Каравай Microsoft Office Excel 14 11.03.2010 19:11


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS