forked from andre/qt-sql-example
Update README.md
This commit is contained in:
parent
30318c3784
commit
8f215600e7
13
README.md
13
README.md
@ -2,22 +2,25 @@
|
||||
|
||||
An exemplary [Qt](https://www.qt.io/) app that connects to SQL server and displays a table from a database. The program was made for educational purposes.
|
||||
|
||||
Compiled Windows and Linux applications can be downloaded from [Releases](https://github.com/andre-wojtowicz/qt-sql-example/releases).
|
||||
Compiled Windows and Linux applications with statically-linked libraries can be downloaded from [Releases](https://github.com/andre-wojtowicz/qt-sql-example/releases).
|
||||
|
||||
![](screenshot.png)
|
||||
|
||||
The program was tested on:
|
||||
* clients: Windows 10 with Qt 5.9.1, Ubuntu 16.04 with Qt 5.5.1,
|
||||
* servers: MySQL Server 5.5.57, Microsoft SQL Server 2008 R2 SP3.
|
||||
The application is developed with Qt 5.9.1 on Windows 10 and Ubuntu 16.04.
|
||||
The program was tested on MySQL Server 5.5.57 and Microsoft SQL Server 2008 R2 SP3.
|
||||
|
||||
## Client config
|
||||
|
||||
The program reads `config.ini` on startup. The file must be located in the app working directory.
|
||||
The program reads `config.ini` on startup. The file must be in the app working directory.
|
||||
|
||||
## SQL database drivers
|
||||
|
||||
A comprehensive discussion about SQL database drivers (Qt driver plugins as well as system drivers) can be found in [Qt Documentation](https://doc.qt.io/qt-5/sql-driver.html). MSSQL is handled by the ODBC driver.
|
||||
|
||||
Although binaries of the program have statically-linked libraries, in order to connect from Linux to MSSQL server, one should install ODBC SQL Server driver (e.g. `msodbcsql`__*__).
|
||||
|
||||
The following section covers the essential tools to develop app with dynamically-linked SQL libraries.
|
||||
|
||||
### Windows 10
|
||||
|
||||
* Both Qt SQL driver plugins (QMYSQL and QODBC) should be already bundled with Qt SDK.
|
||||
|
Loading…
Reference in New Issue
Block a user