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

Вниз

fibplus и трехзвенка   Найти похожие ветки 

 
dmitrigan   (2007-05-02 14:09) [0]

Народ,всем привет!
подскажите,пожалуйста,как сохранить локальные изменения клиента в удаленной базе. Ставлю метод APPLYUPDATES(-1),но данные сохраняются только после выхода из приложения. заранее спасибо....


 
Slider007 ©   (2007-05-02 14:17) [1]

Смею предположить, что сохраняются они как раз нормально, но не отображаются. Датасет переоткрыть надо ?


 
dmitrigan   (2007-05-02 14:23) [2]

:-)
значит, висит у меня IBexpert. значит, в клиенте щелкаю кнопку СОХРАНИТЬ (апплиупдатес тут). в гриде появляются,а вот в базе нет, щелкаю рефреш в ибэксперте-нету... после закрытия клиента- есть


 
Slider007 ©   (2007-05-02 14:39) [3]

Я чего-т не знаю как там в FIBPlus устроено (не пользовался). Транзакции commit сделай после "апплиупдатес".


 
dmitrigan   (2007-05-02 14:50) [4]

а транзакция то на стороне сервера... ну,в смысле,крмпонент... как вызвать на стороне клиента...


 
Slider007 ©   (2007-05-02 14:55) [5]

Компонентом каким базу изменяешь ?
У него должно быть свойство Transaction (я не пользовался FIBPlus, но полюбому должно там тоже быть). В свойстве Transaction у тебя компонент должен быть указан (чёто типа FIBTransaction1). Вот ему (свойству либо самому компоненту) и надо сказать Commit.
Например FIBTransaction1.Commit


 
Slider007 ©   (2007-05-02 14:57) [6]

Почитай ка ваще про транзакции.


 
Виталий Панасенко(дом)   (2007-05-02 15:02) [7]

У ФИБов аж две транзакции : читающая и пишущая(для TpFIBDataSet). Читает в долгой, пишет в короткой транзакциях...


 
dmitrigan   (2007-05-02 15:10) [8]

оки,попробую,отпишусь,спасибки пока:-)


 
dmitrigan   (2007-05-02 23:08) [9]

Да, ребята, спасибо, помогло...
Ребята еще вопрос- теперь по реализации МАСТЕР-ДЕТАЛИ
в сервере приложений два компонента FIBDATASET
два компонента FIBDATASETPROVIDER
в клиенте соответственно два FIBClientDataSet.

запросики на сервере приложений прописаны..
по отдельности все добавляет...
вопрос- как реализовать мастер-деталь- то есть чтобы при добавлении записи в подчиненную таблицу добавлялся ключ ссылочной целостности, соответствующий выбору записи мастера в клиенте...
Заранее спасибо...
тот вариант, который был в клиент-серверной реализации- тоесть префикс MAS и передача параметра ID мастера не работает... :-(
Еще раз заранее спасибо :-)


 
seeker ©   (2007-05-03 14:30) [10]


> тот вариант, который был в клиент-серверной реализации-
> тоесть префикс MAS и передача параметра ID мастера не работает.
> .. :-(

Все прекрасно работает если правильно реализовать логику.
У тебя, наверно, ID мастера автоинкремент который генерирует сщетцик, и все это делается перед вставкой на сервере?
Просто получай ID мастера перед добавлением записи на клиенте.


 
dmitrigan   (2007-05-03 21:57) [11]

Спасибо за ответ...
а пример можно, как заделать :-)
заранее спасибки :-)


 
dmitrigan   (2007-05-06 21:03) [12]

:-)


 
turbouser ©   (2007-05-06 23:00) [13]


> dmitrigan   (06.05.07 21:03) [12]

трехзвенка, говоришь... ну-ну...
Увольняйся, пока не поздно.


 
dmitrigan   (2007-05-07 01:09) [14]


> turbouser ©   (06.05.07 23:00) [13]
> > dmitrigan   (06.05.07 21:03) [12]трехзвенка, говоришь.
> .. ну-ну...Увольняйся, пока не поздно.

хм, что за прикол?
что-нибудь по существу можете добавить, уважаемый turbouser? :-)


 
turbouser ©   (2007-05-07 01:41) [15]

Удалено модератором


 
dmitrigan   (2007-05-07 01:50) [16]

ладно, не будем вдаваться в полемику....
хотя интересно, чем я лично Вам травмировал оболочку мозга? :-)
чтобы не разводить флуд в топике- можете ответить на мыло.
Всего доброго


 
turbouser ©   (2007-05-07 01:54) [17]


> turbouser ©   (07.05.07 01:41) [15]

О как, первый раз удалили =))
> dmitrigan   (07.05.07 01:50) [16]

Травмируйте и дальше себе оболочку мозга :)


 
dmitrigan   (2007-05-07 09:22) [18]

Спасибо за совет, обязательно им воспользуюсь :-)



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

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

Наверх




Память: 0.5 MB
Время: 0.017 c
15-1185792847
Andre_s
2007-07-30 14:54
2007.08.26
Проблема с Asus P5PL2-E


15-1185502791
SlymRO
2007-07-27 06:19
2007.08.26
С Днём Системного Администратора!!!


2-1185777100
johntemp
2007-07-30 10:31
2007.08.26
TExcelApplication в Delphi 3?


15-1185354885
Kerk
2007-07-25 13:14
2007.08.26
Федор Черенков


15-1180857262
Zagaevskiy
2007-06-03 11:54
2007.08.26
Кто что думает?