Цитата:
Сообщение от Red_Garry
В том то и дело, что нету у меня логических полей! Что за хрень такая! Сижу второй день, честно говоря, и мыслей не осталось
Только числовые и строковые Всё!
заполняется форма ввода, кнопка записи и больше никаких изысков. ur1,ur2,ur3,ur4 - глобальные. Они имеют конкретное значение при входе в процедуру, как и положено
|
Попробуй позаменять FieldValues, на:
Код:
form4.Table_Rab.FieldByName('...').AsString := ...;// Для строковых
form4.Table_Rab.FieldByName('...').AsFloat := ...;// Для дробных
form4.Table_Rab.FieldByName('...').AsInteger := ...;// Для целых
form4.Table_Rab.FieldByName('...').AsDateTime := ...;// Для дат
// и т.д.
Можешь по одному, чтобы выяснить где глюк
Кстати, а почему здесь используются и Insert и Edit?:
Цитата:
Сообщение от Red_Garry
Код:
...
form4.Table_Rab.Insert;
form4.Table_Rab.Edit;
...
|
Обычно достаточно чего-то одного: для вставки новой записи - Insert (или Append), для редактирования текущей записи - Edit.