есть небольшая проблема:
При редактирование даты и потом использование метода Commit в базе данных происходит как бы замена введенной мной даты на дату 17.11.1858.
Как мне с этим бороться!!!
проблемы c IB Express 6,05
значит левизна в твоем коде. Дата 17.11.1858 означает 0. Т.е. вместо твоих данных в столбец пишется число 0, преобразованное к типу TDateTime и дальше к DATE/TIMESTAMP.
Да, при commit никакой "замены" быть не может. Commit это сброс измененных страниц БД на диск плюс изменение состояния транзакции. Все. На твои данные коммиту покласть.
Да, при commit никакой "замены" быть не может. Commit это сброс измененных страниц БД на диск плюс изменение состояния транзакции. Все. На твои данные коммиту покласть.