Форум: "Базы";
Текущий архив: 2007.08.26;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.052 c