Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Не могу вставить запись / 1 сообщений из 1, страница 1 из 1
18.12.2003, 14:32
    #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
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Не могу вставить запись / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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