| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > not in edit or insert mode |
| Автор: FireSnake 14.11.2006, 19:59 |
| Использую БД Парадокс. На строчке table2['podskazka']:=''; выдает ошибку Table2 Dataset not in edit or insert mode. ReadOnly на Table2 установлен фалсе. Подскажите что делать |
| Автор: Rodman 14.11.2006, 20:54 |
где ты это прописываешь??? |
| Автор: FireSnake 14.11.2006, 21:26 |
| procedure TForm1.Button23Click(Sender: TObject); begin button6.Enabled:=true; table2['password']:=''; table2['podskazka']:=''; panel6.visible:=false; end; |
| Автор: Mixasik 14.11.2006, 21:31 |
| имя переменоой{ТClientDatsSet}.insert; После этого можно добавлять данные. Если это именно то, что имеется в виду и потом заполняй. имя переменоой{ТClientDatsSet}.edit; После этого можно редактировать. Чтобы сохранить изменения надо имя переменоой{ТClientDatsSet}.post; |
| Автор: FireSnake 14.11.2006, 21:42 |
| ] Прописал как советовал Михасик table2.edit; table2.insert; но теперь появилась новая ошибка в строке кода form1.Width:=table2['width']; пишет не может конвертироваит тип нул в интеджер хотя до этого все работало нормально |
| Автор: FireSnake 14.11.2006, 22:07 |
| Убрал сроку Table2.insert и все заработало... Кстати, не напомните как обратится к i-тому элементу столбца в БД? |