Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.18;
Скачать: CL | DM;

Вниз

Сохранение данных в 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.024 c
4-59514
Gayrus
2002-10-06 07:15
2002.11.18
Имитация


14-59413
kaif
2002-10-31 00:27
2002.11.18
Инсталляция апача под win32


1-59139
mvg_first
2002-11-07 13:39
2002.11.18
Работа с наборами записей в трехуровневом приложении.


1-59110
Part
2002-11-07 16:50
2002.11.18
Исключения


14-59400
GUID
2002-10-30 19:16
2002.11.18
HELP!!!!! Proxy server for w2k professional