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

Вниз

Пара вопросов.   Найти похожие ветки 

 
RDA ©   (2002-08-23 15:56) [0]

1. Не очень разобрался с обработкой исключений при работе с FireBird. По моим пробам все решить с помощью стандартных try except end нельзя.
2. У меня не метод Post, не если я пишу DataSet.UpdatesTransaction.Commit не сохраняют изменения без возможности произвести отмену стандарным Cancel.
Я думаю скорей всего недостаточно у меня знаний в Клиент-Серверном, может руки кривые, но если у поможете буду признателен.
Клиент сервер только начал изучать.


 
Johnmen ©   (2002-08-23 16:16) [1]

2. ???????????????? :-)))


 
RDA ©   (2002-08-23 16:21) [2]

2. ???????????????? :-)))
Не знаю как перевести - но попробую уточнить:
Post эквивалентен DataSet.UpdatesTransaction.Commit, или нет при работе с FBIPlus.


 
Johnmen ©   (2002-08-23 16:27) [3]

Конечно НЕТ ! Это разные вещи ! Безотносительно компонент доступа...



 
RDA ©   (2002-08-23 16:50) [4]

Тогда Ув. Johnmen объясните, пожалуйста, как правильно сделать если у DataBase установлен AutoCommit дабы при нажатии на кнопку на форме которая собирает данные на форме в разрезе (Область, Район, Город и т.д.), формирует строку содержащую все перечисленные поля, а также присваивала форме свойство ModalResult = mrOk, программа понимала, что изменения окончательні и возврату не подлежат. Еще раз хотел бы напомнить, что пробовал использовать конструкции типа:

if fmAdres.ShowModal = mrOk then
DataSet.Post (или DataBase.UpdateTransaction.Commit);

При этом в обработчике KeyPress Quantum DbGrid пишу
if Key=#13 then DataSet.Post (или DataSet.UpdateTransaction.Commit);
if Key=#27 then DataSet.Cancel

Нажимаю Еnter после изменения строки. Потом нажимаю Esc и все возвращается на круги (места) своя. При том что у DataSet свойство AutoCommit=True;

Вообщем если чем сможешь помоги.
Заранее благодарен. Спасибо.



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

Текущий архив: 2002.09.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
4-51012
Hogo
2002-07-22 09:25
2002.09.16
HOOK для DOS приложений


3-50588
alex-ran
2002-08-23 13:28
2002.09.16
DISTINCT и более одного поля для выборки


1-50849
Valeris
2002-09-04 15:02
2002.09.16
Компонент для работы с Excel


7-50988
sndanil
2002-06-27 10:08
2002.09.16
Как обновить экран


1-50763
d_oleg
2002-09-04 16:01
2002.09.16
Canvas.TextOut - выравнивание