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

Вниз

И опять вопрос по IBTransaction   Найти похожие ветки 

 
ILUHA   (2004-10-27 13:18) [0]

У меня возник тут один вопросик? Вот его суть:
У меня на форме находиться компонент Ibtransaction , IBDatabase, DataSource,Ibtable ну и всякие там мелочи. Все настроено и функционирует. Но когда я запускаю приложение и делаю так: IBTransaction.RemoveDatabases(т.е разъединяю Ibtransaction c IBDatabase) и следом делаю IBTransaction.Commit(Завершаю сделку) .Потом я Ibtable присваиваю значение True и сразу выскакивает ошибка типа что Ibtransaction не связан с IBDatabase, ну и тут я сразу делаю следующее: IBTransaction.AddDatabase(IBDatabase), и теперь когда ставлю у IBTable значение True  все идет нормально НО!!! Почему то после того как я присвоил Ibtable значение True, я делаю метод Showmessage(IBTransaction.DefaultDatabase.Name) то выдает ошибку хотя все функционирует и работает нормально. Хотя если этот метод сделать до IBTransaction.RemoveDatabases то покажет IBDatabase как и должно.
Вот я и не могу понять почему выдает ошибку.


 
stud ©   (2004-10-27 13:26) [1]

а смысл подобных действий?


 
ILUHA   (2004-10-27 13:29) [2]

>stud  В принцепе не зачем ну просто уж очень хочеться понять. Почему так происходит!!!!!


 
ILUHA   (2004-10-27 13:50) [3]

Ну так че никто мне не поможет разобраться??


 
Пуртик   (2004-10-27 13:54) [4]


> Но когда я запускаю приложение и делаю так: IBTransaction.RemoveDatabases(т.е
> разъединяю Ibtransaction c IBDatabase) и следом делаю IBTransaction.Commit(Завершаю
> сделку)

зачем????????????????????????????????????????????


 
stud ©   (2004-10-27 13:55) [5]

так и присваивай IBTransaction.DefaultDatabase. нужный компонент. если св-во пустое, что ты хочеш увидеть?


 
ILUHA   (2004-10-27 14:12) [6]

>stud  Ну я просто думаю что когда я делаю IBTransaction.AddDatabase(IBDatabase)  то DefaultDatabase должно установиться сразу а оно не устанавливается


 
msguns ©   (2004-10-27 14:24) [7]

И все же совершенно не понятно зачем такие "эксперименты" ? Неплохо было бы узнать их практическую пользу.


 
ILUHA   (2004-10-27 14:35) [8]

>msguns  Ну может и практической пользы и не будет!!! Но узнать все равно хочется!!!!!!


 
msguns ©   (2004-10-27 14:47) [9]

А просто почитать о транзакциях и хэлп по используемым копонентам религия не позволяет ?
Не, ну прям как дети малые ;)


 
ILUHA   (2004-10-27 14:50) [10]

> msguns так вот именно не нашел. ты че думал что я сразу на форум пришел не почитав соответсвующей литературы??  Если б я там нашел ответ на свой вопрос то наверное уж я не пришел бы на форум.


 
Sergey13 ©   (2004-10-27 15:09) [11]

2[10] ILUHA   (27.10.04 14:50)
Да в принципе, до фига чего можно придумать, что нафиг никому не надо. И потому не отражено в документации. 8-)


 
ILUHA   (2004-10-27 15:16) [12]

>Sergey13  Разумный ответ нечего нескажешь


 
msguns ©   (2004-10-27 15:51) [13]

Я так понял, что это прикол, не так ли ?
Типа "Дай-ка я ляпну ченить в тему, но несуразное, как чуваки отреагируют ? Заодно может ченить полезное почерпну. На худой конец просто поразвлекаюсь"


 
jack128 ©   (2004-10-27 16:56) [14]

ILUHA   (27.10.04 14:12) [6]
Ну я просто думаю что когда я делаю IBTransaction.AddDatabase(IBDatabase)  то DefaultDatabase должно установиться сразу

с чего ты взял, что должно???


 
ILUHA   (2004-10-27 17:13) [15]

>[13] msguns Скока мы тутговорим ну не че полезного я не черпнул!!


 
ILUHA   (2004-10-27 17:21) [16]

>[14] jack128  С ЧЕГО С ЧЕГО. ТАК если оно не установиться то как IBTable будет передавать изменеиня серверу "По воздуху чтоль"


 
jack128 ©   (2004-10-27 20:22) [17]

ILUHA   (27.10.04 17:21) [16]
Для начала извольте сбавить тон.

IbTable может как угодно передовать данные, но это никак не влият на значение свойства DefaultDatabase. Достаточно проверить это свойство nil и все будет ясно.


 
ILUHA   (2004-10-28 04:24) [18]

>jack128  Да я в принципе и не повышал тон(но если тебе показалось что я повысел то извени)



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

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

Наверх




Память: 0.5 MB
Время: 0.042 c
3-1099402889
denis24
2004-11-02 16:41
2004.11.28
dbmemo и поле MEMO


14-1100089425
panov
2004-11-10 15:23
2004.11.28
"Мои первые книжки"


1-1100628428
Змей
2004-11-16 21:07
2004.11.28
Form>bolderstyle


3-1099315352
denis24
2004-11-01 16:22
2004.11.28
удаление записи в базе mdb


1-1100192842
novice_man
2004-11-11 20:07
2004.11.28
Access violation at adress ...