![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как лечить изменение полей Date [D7, dBase, FoxPro]
Сергей © (2003-04-11 08:07:00)Есть таблица с датой рождения, на форме есть DBEdit который ее выводит, но при попытке удалить дату (Backspac"ом) и оставить пустой DBEdit, возникает ошибка ввода неверных данных.
Сергей (2003-04-11 09:49:00) [1]Яссно.
Всем бАльшой сенкс!
Соловьев (2003-04-11 09:37:00) [2]
> Вылечилось! удаление маски ввода даты, вот.
> А чем nil отличается от null?
Во-во как раз надо было NULL присвоить. Nil - это пустой указатель, а NULL - ничто , т.е. неизвестно что. Два NULL не равны друг другу.
uses Variants;
Сергей (2003-04-11 09:33:00) [3]Как верно заметил ЮЮ, поле не может быть пустым, верней изначально может, а после удаления внесенных данных почему-то нет. Совет Жука не помог :). Вылечилось! удаление маски ввода даты, вот.
А чем nil отличается от null?
Ошибка была такая - Invalid value input
Соловьев (2003-04-11 09:26:00) [4]присвой NULL
Mike Kouzmine (2003-04-11 09:14:00) [5]А может использовать для ввода спец компонент для дат?
ЮЮ (2003-04-11 08:46:00) [6]Наверняка это поле не может быть пустым !
>возникает ошибка ввода неверных данных
А текст ошибки привести лень? Сами, мол, догадайтесь?
Жук (2003-04-11 08:17:00) [7]А если так :
if Key=VK_DELETE then DBEdit1.Field.Clear;