![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() ![]() |
![]() |
1147 |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 205 Пол: Мужской Реальное имя: Евгений Репутация: ![]() ![]() ![]() |
В случае когда не все области ввода заполнены (DBEdit1-DBEdi2), чтобы не сохранять в базе неполно введенную запись, используется следующий код:
procedure TForm5.ADOTable1BeforePost(DataSet: TDataSet);Т.е. должны сохраняться только записи где присутствует и фамилия и дата. Условие выполняется. Неполная запись отменяется, но в DBGrid остается пустая строка при каждой отмене. И их количество все время увеличивается. (база MSAccess) Как это исправить? Сообщение отредактировано: 1147 - 10.11.2009 0:04 |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
if (ADOTable1.FieldByName('Фамилия').text='') or (ADOTable.FieldByName('Дата').text='') thenКак результат - операция прервана, и пустая строка не добавляется. |
![]() ![]() |
![]() |
Текстовая версия | 8.07.2025 21:42 |