More Related Content
Similar to Databases in Qt
Similar to Databases in Qt (20)
Databases in Qt
- 3. QT
QSqlDatabase
QODBC
SQL Server
microsoft
- 4.
QSqlDatabase
password hostName, databaseName, userName,
- 5. SQL Server UDB
DatabaseName Connection String
- 6. QSqlQuery
QSqlQuery exec
lastError
QSqlRecord
count
fieldName(int)
- 7.
next
value(int)
NULL
Qvariant
- 8. preparation
QT SQL
Floating point
preparation
false syntax
exec connection
- 9. placeholder
bind Value(QString,QVariant)
placeholder
QSqlQuery query;
query.prepare("INSERT INTO Course (id, title, year) "
"VALUES (:id, :title, :year)");
query.bindValue(":id", 203);
query.bindValue(":title", "Living in America");
query.bindValue(":year", 2002);
query.exec();
- 10. Data Model
Data Model
QtSql QSqlTableModel
SQL
(SELECT, INSERT, UPDATE, DELETE)
QListView GUI
QTableView
Consol Application
- 11. Model.setTable(“ ”) From
Model.setFilter(“ “) Where
Model.select(“ “) select
Select *
From Student
Where Major = „Computer Science‟
- 12.
QSqlTableModel::record()
value()
- 13. 1.Foundation Of
Qt Development
- 14. 2.C++ GUI Programming
with Qt 4, Second Edition
Editor's Notes
- Whats qt:Libraries for C++ lanquageOpen source Using implemented classesUsing Qt Creator IDE