Topic: DateTimePicker вопрос

Добрый день. Подскажите как сделать так, чтобы datetimepicker сохранял только дату, без времени. Пробовал играться со свойствами - ничего не помогло.

Re: DateTimePicker вопрос

Приветствую,


у компонента DateTimePicker есть свойство Kind, установите его значение в Date, т.о.  будет сохранена только дата.

Dmitry.

Re: DateTimePicker вопрос

Спасибо. Но в таком случае он записывает в формате 10.09.2014 00:00:00 000, а можно вообще без нулей?

Re: DateTimePicker вопрос

это уже внутренний механизм взаимодействия компонентов и базы данных, переформулируйте вопрос, почему и где вам необходимо видеть эту дату без нулей?

Dmitry.

Re: DateTimePicker вопрос

в результатах поиска через sql запрос он выводит дату + нули. А сейчас даже при Kind=Date сохранил и вывел время. (не нули)
http://i065.radikal.ru/1409/2c/82e5339ae43d.png

6 (edited by zc13569 2014-09-11 11:41:25)

Re: DateTimePicker вопрос

2) Подскажите пожалуйста еще. Не работает CheckBox. При сохранении ошибка "table * has no column named *" Где я накосячил?

Re: DateTimePicker вопрос

при использовании SQL запроса, можно отформатировать дату так:

SELECT strftime('%d.%m.%Y', datefield) FROM ....

приложите ваш проект к сообщению, удалив из него exe и dll файлы, посмотрю где ошибка.

Dmitry.

8 (edited by zc13569 2014-09-12 06:37:35)

Re: DateTimePicker вопрос

Спасибо, с датой получилось. Проект приложил.

Re: DateTimePicker вопрос

Ошибка возникла, так как фактически в базе данных не было поля black, скорей всего это произошло, когда вы добавили поле и после запуска проекта ответили Нет, когда программа спросила, о необходимости пересоздать базу данных, при изменении ее структуры.


Для устранения ошибки, можно просто удалить файл sqlite.db и она пересоздатся заново, но т.к. у вас в базе уже много информации, я отредактировал файл базы в ручную, добавив туда поле black. Просто скопируйте файл базы данных с заменой.

Post's attachments

Attachment icon sqlite.zip 30.34 kb, 474 downloads since 2014-09-11 

Dmitry.

Re: DateTimePicker вопрос

Спасибо, понял свою ошибку, видимо нажал не задумываясь.