Форум: "Базы";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];
ВнизСохранение данных в DBF Найти похожие ветки
← →
Mashinist (2002-10-26 13:15) [0]Уважаемые Мастера !
Не могу въехать:
Table1.open;
Table1.edit;
Table1Den_VR.Value:="xxx";
Выдает ошибку "Database not in edit or insert mode."
В чем ошибка ?
← →
Anatoly Podgoretsky (2002-10-26 13:23) [1]Ошибки нет
← →
Shulc (2002-10-26 14:27) [2]Может Table1.readonly=true?
← →
Anatoly Podgoretsky (2002-10-26 14:32) [3]Может быть, но это за пределами приведенного кода, и таких может быть может быть много.
← →
Mashinist (2002-10-26 15:15) [4]>Shulc
Нет, Readonly:=true;
А влияет ли Exclusive ?
← →
Mashinist (2002-10-26 15:16) [5]Извиняюсь, Readonly:=false;
← →
Shulc (2002-10-26 16:02) [6]А где ошибка, то, тут?
Table1.edit;
Или тут?
Table1Den_VR.Value:="xxx";
← →
Shulc (2002-10-26 16:05) [7]И вообще, опиши подробнее. Таблицу юзают несколько, или она локальная. Если открываеш таблицу Exclu, то ошибка выскочила бы при открытии, при условии, что кто-то ее уже юзает.
← →
Mashinist (2002-10-27 13:57) [8]Таблица локальная.
Использует ее только одна программа.
← →
mike-d (2002-10-27 17:40) [9]Тогда остается предположить, что поле <Table1Den_VR.Value> относится не к <Table1>.
← →
Hawk2 (2002-10-28 09:54) [10]А че указывать в какое поле вставляются данные ненадо?
Table1.open;
Table1.edit;
Table1.FieldByName("SomeField").Value:="xxx";
Table1.post;
А что такое Table1Den_VR?
← →
Mashinist (2002-10-28 14:00) [11]Table1Den_VR - имя поля.
← →
Mashinist (2002-10-28 14:04) [12]>Hawk2
Огромадное спасибо.
Всё заработало.
← →
kudatsky (2002-10-28 14:04) [13]А может в файле нет строк ?
← →
Mashinist (2002-10-28 20:36) [14]>kudatsky
Нет, в файле 3 строки.
Только почему-то не работает Table1.Next, когда Table1.edit
Как тогда записывать в разные строки одного поля ?
← →
ЮЮ (2002-10-29 09:56) [15]>Как тогда записывать в разные строки одного поля ?
Не надо ставить телегу впереди лошади. Не бывает разных строк одного поля. Бывают разные поля одной записи. Покончив с полями одной записи, переходишь к другой.
← →
Mashinist (2002-10-29 22:18) [16]Н-да. Кто как что называет. Я может, и неправильно что-то выразил. Но уже сам разобрался.
Оказывается после Table1.post аблица переходит в режим Browse, следовательно при присвоении следующего значения ее опять надо перевести в режим Edit, то есть опять Table1.edit
О как !
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c