Название: QT & Firebird - нормально кто-нибудь подружил ? Отправлено: Вячеслав от Август 02, 2007, 21:35 Собственно Subj..... Родной драйвер из 4.3 как-то не произвел впечатления :( То-есть оно конечно работаент но
Собственно моя в раздумьях - выкинуть нах qtsql и взять ibpp или скрестить их .... Название: QT & Firebird - нормально кто-нибудь подружил ? Отправлено: Alexandr Az от Август 03, 2007, 08:29 Собсвенно говоря там ничем низя рулить. Начиная от кодировки - которая только UTF (правда если быть честным, то сам fierbird с UTF глючит), заканчивая блобами, которые лезут хочешь ты этого или нет.
Насчёт insert returning не скажу, а вот транзакции вроде как должны работать. Вообще там можно смело выкинуть весь sql модуль. Название: Re: QT & Firebird - нормально кто-нибудь подружил ? Отправлено: pastor от Август 03, 2007, 09:22 Цитата: "Вячеслав" ... взять ibpp... имхо это правильное решение Название: QT & Firebird - нормально кто-нибудь подружил ? Отправлено: Вячеслав от Август 03, 2007, 12:20 Цитата: "Alexandr Az" Собсвенно говоря там ничем низя рулить. Начиная от кодировки - которая только UTF (правда если быть честным, то сам fierbird с UTF глючит), заканчивая блобами, которые лезут хочешь ты этого или нет. Насчёт insert returning не скажу, а вот транзакции вроде как должны работать. Вообще там можно смело выкинуть весь sql модуль. Про кодировку однако зря ;) db.setConnectOptions("ISC_DPB_LC_CTYPE=") Транзакци да :( ф морг .... - только autocommit А с блобами чего ? Не понял - вроде работает.... Но действительно наверное прикручу ibpp , правда есть горячее желание там Stl на tulip поменять .... Название: QT & Firebird - нормально кто-нибудь подружил ? Отправлено: Alexandr Az от Август 03, 2007, 12:38 ISC_DPB_LC_CTYPE мдя, не прав действительно.
Не ожидал что они докрутят, недавно не было, сам менял фигню всякую и исходниках драйвера. А насчёт блобов..... Да все нормальные клиенты id блоба скачивают (сам блоб по требованию), а он весь блоб... Эдак записей 10 с фотками скачать, уже проблема. Особенно если их никто лицезреть не хочет. Да и модель у них уникальная. Вставил запись - обнови всю модель. Мало того что идиотизм, так ещё если вставлял в последней записи модели, после обновления в первой оказываешься. Ото то всё борется, токи написание приложение под БД может оказатся написанием либы.... С транзакциями утверждать точно не буду, но вроде работали - проверю, точно скажу Как по мне, если ты хочешь стороннюю либу прикручивать, то уж не скрещивай её с QtSQL, лучше свои модели понатыкай и всяких там приблуд. Однако это дело конечно кропотливое и для мелкого проекта не покатит Вообщем если взять скажем dataset делфы (не ругайте!), да с её мидасом, то куте в зачаточном состоянии......... Название: QT & Firebird - нормально кто-нибудь подружил ? Отправлено: Вячеслав от Август 03, 2007, 12:51 Цитата: "Alexandr Az" ISC_DPB_LC_CTYPE мдя, не прав действительно. Не ожидал что они докрутят, недавно не было, сам менял фигню всякую и исходниках драйвера. Может в итоге и доведут до ума :( Хотя в данном варианте как-то странно обрабатываеться ответ ibapi ... Ну да фиг с ним Цитата: "Alexandr Az" А насчёт блобов..... Да все нормальные клиенты id блоба скачивают (сам блоб по требованию), а он весь блоб... Эдак записей 10 с фотками скачать, уже проблема. Особенно если их никто лицезреть не хочет. Мя :( Аффтар (TrollTech) выпей йаду ... Цитата: "Alexandr Az" Да и модель у них уникальная. Вставил запись - обнови всю модель. Мало того что идиотизм, так ещё если вставлял в последней записи модели, после обновления в первой оказываешься. Ото то всё борется, токи написание приложение под БД может оказатся написанием либы.... Нафиг - я пока через ОРМ побегаю - все-равно трехзвенка будет Цитата: "Alexandr Az" С транзакциями утверждать точно не буду, но вроде работали - проверю, точно скажу Оно работает... Но только на базовом уровне .... Уровни изоляции не задать :( и одна транзакция на соединение ... Цитата: "Alexandr Az" Как по мне, если ты хочешь стороннюю либу прикручивать, то уж не скрещивай её с QtSQL, лучше свои модели понатыкай и всяких там приблуд. Однако это дело конечно кропотливое и для мелкого проекта не покатит Вообщем если взять скажем dataset делфы (не ругайте!), да с её мидасом, то куте в зачаточном состоянии......... Таки на мидас я только смотрел когда он в БСБ проявился , а потом с билдера ушел ...... Таки хотелось универсальности, а придеться свою архитектуру доступа городить ..... Название: QT & Firebird - нормально кто-нибудь подружил ? Отправлено: Alexandr Az от Август 03, 2007, 13:02 Цитировать Оно работает... Но только на базовом уровне .... Уровни изоляции не задать Sad и Мдя, с уровнями изоляции они конечно зря. Не нашёл при первом взгляде на исходники дров. Цитировать одна транзакция на соединение ... Ну батенька, это токи нативные дрова поддерживают. Универсальные дрова - я еще не видел чтобы поддерживали. Название: QT & Firebird - нормально кто-нибудь подружил ? Отправлено: Вячеслав от Август 03, 2007, 13:10 Цитата: "Alexandr Az" Цитировать Оно работает... Но только на базовом уровне .... Уровни изоляции не задать Sad и Мдя, с уровнями изоляции они конечно зря. Не нашёл при первом взгляде на исходники дров. Цитировать одна транзакция на соединение ... Ну батенька, это токи нативные дрова поддерживают. Универсальные дрова - я еще не видел чтобы поддерживали. ODBC ? Ы ? |