powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Не могу вставить запись
1 сообщений из 1, страница 1 из 1
Не могу вставить запись
    #32356805
Smigle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Использую FB+BCB6(IBX)

Не могу вставить новую запись в таблицу:

1. открываю таблицу:
IBDataSet1->SelectSQL->Clear();
IBDataSet1->SelectSQL->Add("select *");
IBDataSet1->SelectSQL->Add("from TABLE1");
IBDataSet1->SelectSQL->Add("where id = 0");
IBDataSet1->Open();
2. записываю новую строку:
IBDataSet1-> Insert();
IBDataSet1->FieldByName("FIELD1")->AsInteger = 1;
IBDataSet1->FieldByName("FIELD2")->AsInteger = DBCheckBox1->State;
IBDataSet1->Post();
после этого, если в таблице была запись с id = 0, то новая строка вставиться, а если нет, то выдаст ошибку "field FIELD1 must have a value". Почему такое происходит?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Не могу вставить запись
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]