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

Вниз

ввод даты в MySQL   Найти похожие ветки 

 
AKiM   (2005-07-13 14:48) [0]

Есть у меня таблица на сервере MySQL с полями типа DATE. На форме есть компонент DateTimePicker из которого очень хотелось бы записать данные в указанную таблицу. Делаю, казалось бы, очевидный запрос:
INSERT ... table (regdate) VALUES ("""+Form.DateTimePicker.(ставлю точку, хочу набрать Date, а нельзя)+""").
Пробовал так:
VALUES ("""+DateToStr(DateTimePicker.Date)+"""), так записывает, но всегда одно и тоже (0000-00-00), не зависимо от выбранной в DateTimePicker даты.
В документации к MySQL написано что дата на сервере хранится в формате YYYY-MM-DD, может надо сначала как-то прербразовать. В общем, как дату-то записать? Помогите начинающему, буду очень признателен.


 
Johnmen ©   (2005-07-13 14:49) [1]

Через параметр в запросе, говорят...


 
AKiM   (2005-07-13 15:00) [2]

через Params? так как это сделать?


 
Johnmen ©   (2005-07-13 15:02) [3]

INSERT ... table (regdate) VALUES (:YourDateParam)

ParamByName(YourDateParam).AsDateTime:=Form.DateTimePicker.Date


 
AKiM   (2005-07-13 15:07) [4]

Большущие вам спасибушки, Johnmen, обязательно попробую. Надеюсь
получится.


 
VictorT ©   (2005-07-13 15:41) [5]


> дата на сервере хранится в формате YYYY-MM-DD,

ну, физически то хранится на самом деле не так, а кол-во дней от точки отсчёта. А вот ввести в запросе действительно можно в таком формате, но это не единственный возможный формат.



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

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

Наверх




Память: 0.47 MB
Время: 0.042 c
14-1122371868
MBo
2005-07-26 13:57
2005.08.21
Пляшущие человечки наномира ;)


3-1120630001
Shopot
2005-07-06 10:06
2005.08.21
BDE. Бывают проблемы с сохранением данных в базе.


14-1122486854
VEG
2005-07-27 21:54
2005.08.21
Бесплатныле программы


1-1122892737
Proz2
2005-08-01 14:38
2005.08.21
Результат исполнения Action из TActionList


14-1122698885
MS-REM
2005-07-30 08:48
2005.08.21
Помогите создать Алгоритм