SQL driver for Firebird

Database

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.7

Available as/for:
Description:
Qt SQL driver for Firebird with IBPP library
Last changelog:

Version 0.17.1
- change conversions between Firebird and Qt
"ASCII" = "ISO 8859-1"
"BIG_5" = "Big5"
"CYRL" = "IBM 866"
"DOS850" = "IBM 850"
"DOS866" = "IBM 866"
"KOI8-R" = "KOI8-R"
"KOI8-U" = "KOI8-U"
"EUCJ_0208" = "JIS X 0208"
"GB_2312" = "GB18030-0"
"ISO8859_[1-9, 13]" = "ISO 8859-[1-9, 13]"
"KSC_5601" = "Big5-HKSCS"
"SJIS_0208" = "JIS X 0208"
"UNICODE_FSS" = "UTF-8"
"UTF8" = "UTF-8"
"WIN125[0-8]" = "Windows-125[1-8]"
else use QTextCodec::codecForLocale()

Version 0.17
+ "make install" will copy driver to [QT_INSTALL_PLUGINS]/sqldrivers
- fixed: character sets exception (Issue
Conversions between Firebird and Qt
"ASCII" = "IBM 866"
"BIG_5" = "Big5"
"CYRL" = "KOI8-R"
"DOS850" = "IBM 850"
"DOS866" = "IBM 866"
"EUCJ_0208" = "JIS X 0208"
"GB_2312" = "GB18030-0"
"ISO8859_[1-9, 13]" = "ISO 8859-[1-9, 13]"
"KSC_5601" = "Big5-HKSCS"
"SJIS_0208" = "JIS X 0208"
"UNICODE_FSS" = "UTF-32"
"UTF8" = "UTF-8"
"WIN125[0-8]" = "Windows-125[1-8]"
else use QTextCodec::codecForLocale()

Version 0.16
- fixed: NUMERIC and DECIMAL fields with small length return wrong value (Issue 7)

Version 0.15
- fixed: Produce different targets depengind on config (Debug Release) ( Issue 6 )
+ license under LGPL version 2.1
+ license under GPL version 3.0

Version 0.14
- fixed: ASSERTION in qsqlcachedresult when calling stored procedure ( Issue 1 )
- fixed: bug when blob contains \'\\0\' char ( Issue 2 )
+ Add support of firebird ROLE ( Issue 3 )
+ change in IbppDriver.pro for support debug and release builds ( Issue 4 )
- fixed: bug when only \"NONE\" and \"WIN1251\" charset is set ( Issue 5 )
- compile warnings


Ratings & Comments

3 Comments

ecanela

the main reason. according to my opinion are for the windows user, is a more easy compile the drivers whitout touch the DB files. anyone try to compile the MYSQL plugin in windows? sorry my poor english

undefined

Why do you write a secondary Firebird SQL Driver for Qt4 ? A Driver called qsqlibase already exists... :~> rpm -ql qt-plugins | grep sqldrivers /usr/lib/qt/sqldrivers /usr/lib/qt/sqldrivers/libqsqlibase.so /usr/lib/qt/sqldrivers/libqsqlite.so /usr/lib/qt/sqldrivers/libqsqlite2.so /usr/lib/qt/sqldrivers/libqsqlmysql.so /usr/lib/qt/sqldrivers/libqsqlodbc.so /usr/lib/qt/sqldrivers/libqsqlpsql.so /usr/lib/qt/sqldrivers/libqsqltds.so ~> ldd /usr/lib/qt/sqldrivers/libqsqlibase.so | grep fb libfbclient.so.2 => /usr/lib/libfbclient.so.2 (0xa7657000) libfbembed.so.2.1 => /usr/lib/libfbembed.so.2.1 (0xa72c8000)

wernerfb

Is qsqlibase supporting newer versions of Firebird SQL, e.g. 2.5? Werner

Pling
0 Affiliates
Details
license
version 0.17.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other Database:

Navicat (MySQL Manager)
navicat
last update date: 17 years ago

Score 4.7

Navicat (MySQL Manager)
navicat
last update date: 17 years ago

Score 4.7

konsultant
umeboshi
last update date: 20 years ago

Score 5.0

[idea] KRestaurantDB
pandarsson
last update date: 17 years ago

Score 5.0

LogMiles
vafada
last update date: 17 years ago

Score 5.0

Nepomuk set videos Duration
yehielb
last update date: 12 years ago

Score 5.7



System Tags