Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.07.29;
Скачать: [xml.tar.bz2];

Вниз

Исключения   Найти похожие ветки 

 
Loco   (2002-07-14 16:05) [0]

Приветствую всех! :))
Подскажите, если не сложно, проблема такова:
При активации формы добавляется запись в таблицы (вызывается метод append); при закрытии, для сохранения изменений, метод post. Так вот при закрытии порождается исключение следующего содержания: Project XXX.exe raised exception class EDatabaseError with message"work: Dataset not in edit or insert mode" Process stopped. Use step or Run to continue.
Кто знает как исправить, подскажите, plizzzzz!

код:
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
DM.person.post;
DM.work.post;
DM.doc.post;
DM.kontakt.post;
DM.sobstv.post;
mainmCred.Form1.Visible:=True;
end;

procedure TForm2.FormActivate(Sender: TObject);
begin
mainmCred.form1.Visible:=False;
DM.work.append;
DM.kontakt.append;
DM.doc.append;
DM.sobstv.append;
DM.person.append;
end;


 
MBo   (2002-07-14 16:17) [1]

Все же написано в тексте ошибки


 
Loco   (2002-07-14 16:19) [2]

>MBo
Так ведь он в режиме вставки, или нет?


 
MBo   (2002-07-14 16:28) [3]

Где *.Edit; ??


 
Loco   (2002-07-14 16:51) [4]

>MBo
А *.Insert не считается????
Всё равно, даже если дописать не работает, то же исключение.
А самое интересное, что запись то он добавляет!


 
Proton   (2002-07-15 19:22) [5]

возмоЖно что на одной из твоих таблиц MasterSource стоит
и когда ты в одной делаеш
append в другой он автоматически отменяется



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.07.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
1-95278
didi
2002-07-17 11:19
2002.07.29
Деревянная проблема


1-95293
BlackGrin
2002-07-15 11:06
2002.07.29
Определение нажатого кнопки


3-95188
AlexanderG
2002-07-05 10:43
2002.07.29
Как снести сервер


3-95266
UnDISCOvery
2002-07-08 14:15
2002.07.29
MS ADO. Как определить установлено ли ?


6-95478
NUC
2002-05-18 00:20
2002.07.29
ограничитель скорости передачи данных б/с (в сети) ???





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский