|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.05.2008, 13:49 | #1 |
Пользователь
Регистрация: 10.06.2007
Сообщений: 10
|
Занесение значения DataTimePicker в базу
Здравствуйте.
Как сделать чтобы значение поля DataTimePicker заносились в базу данных. |
09.05.2008, 14:31 | #2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
как-то так:
DataSet.FieldByName('DateField').As DateTime := DateTimePicker.Date; где DateField - поле, в которое записываем значение а DataSet - это ваш Table,Query,... в который пишем. и перед этой строчкой нужно перевести DataSet в режим редактирования вызовом DataSet.Edit и после зафиксировать изменения вызовом DataSet.Post |
09.05.2008, 15:15 | #3 |
Пользователь
Регистрация: 10.06.2007
Сообщений: 10
|
у меня не заносится почему то, да и вообще не сохранятеся дата при перемотке вперёд-назад
мой код \procedure TForm2.DateTimePicker1Click(Sender: TObject); begin Form2.ADOTable3.Edit; Form2.ADOTable3.FieldByName('Дата') .AsDateTime:=DateTimePicker1.Date; Form2.ADOTable3.Post; end; |
09.05.2008, 15:21 | #4 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
потому что OnClick срабатывает при клике мышью по DateTimePicker1 твоему. а надо обрабатывать OnChange например или вообще, если у вас на отдельной форме редактирования выделенной записи компонент этот, то записывать при закрытии формы
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Занесение данных в зависимости от даты | gavrylyuk | Microsoft Office Excel | 2 | 31.07.2008 12:19 |
занесение данных в таблицу | ASAN | Microsoft Office Excel | 7 | 02.06.2008 23:50 |
Занесение из файла в стек и обратно | _ares_ | Общие вопросы Delphi | 1 | 05.03.2008 13:37 |
Занесение данных в переменную | jora-objora | Помощь студентам | 2 | 05.01.2008 20:12 |
интересная задача про DataTimePicker | ГОСЕАН | БД в Delphi | 8 | 15.07.2007 16:37 |