summaryrefslogtreecommitdiffstats
path: root/doc/src/sql-programming
diff options
context:
space:
mode:
authorVolker Hilsheimer <volker.hilsheimer@nokia.com>2009-09-25 11:52:22 (GMT)
committerVolker Hilsheimer <volker.hilsheimer@nokia.com>2009-09-25 11:52:22 (GMT)
commit5897e2b3eb54eee3b04c9d949890e254e20152d4 (patch)
tree29b5ee3d937b07592ae3c390084ec6c45c22025a /doc/src/sql-programming
parentf33e399b34eda645d2b87b053e887d0b21e8e32a (diff)
downloadQt-5897e2b3eb54eee3b04c9d949890e254e20152d4.zip
Qt-5897e2b3eb54eee3b04c9d949890e254e20152d4.tar.gz
Qt-5897e2b3eb54eee3b04c9d949890e254e20152d4.tar.bz2
Doc: Point out that not all DBMS'es can be expected to function equally well.
In particular, MSSQL, DB2 and Sybase suffer from cross-platform and feature complete client libraries.
Diffstat (limited to 'doc/src/sql-programming')
-rw-r--r--doc/src/sql-programming/sql-driver.qdoc11
1 files changed, 9 insertions, 2 deletions
diff --git a/doc/src/sql-programming/sql-driver.qdoc b/doc/src/sql-programming/sql-driver.qdoc
index ea11bfb..84aea6c 100644
--- a/doc/src/sql-programming/sql-driver.qdoc
+++ b/doc/src/sql-programming/sql-driver.qdoc
@@ -77,6 +77,12 @@
\row \o \link #QTDS QTDS\endlink \o Sybase Adaptive Server
\endtable
+ SQLite is the in-process database system with the best test coverage
+ and support on all platforms. Oracle via OCI, and PostreSQL and MySQL
+ through either ODBC or a native driver are well-tested on Windows and
+ Linux. The completeness of the support for other systems depends on the
+ availability and quality of client libraries.
+
\bold{Note:} To build a driver plugin you need to have the appropriate
client library for your Database Management System (DBMS). This provides
access to the API exposed by the DBMS, and is typically shipped with it.
@@ -445,7 +451,7 @@
Sybase client library. Refer to the Sybase documentation for information on how to set up
a Sybase client configuration file to enable connections to databases on non-default ports.
- \section3 How to Build the QDTS Plugin on Unix and Mac OS X
+ \section3 How to Build the QTDS Plugin on Unix and Mac OS X
Under Unix, two libraries are available which support the TDS protocol:
@@ -609,7 +615,8 @@
The Qt InterBase plugin makes it possible to access the InterBase and
Firebird databases. InterBase can either be used as a client/server or
without a server in which case it operates on local files. The
- database file must exist before a connection can be established.
+ database file must exist before a connection can be established. Firebird
+ must be used with a server configuration.
Note that InterBase requires you to specify the full path to the
database file, no matter whether it is stored locally or on another