Tri*_*hel 4 c++ sql qt types
使用时Qt,我必须连接到数据库并从表中列出列的类型和名称.我有两个限制:
Qt
1数据库类型不能是一个问题(这有上下工夫PostgreSQL,SQL Server,MySQL,...)
PostgreSQL
SQL Server
MySQL
2当我在互联网上查看时,我找到了可行的解决方案,但只有在表中有一个或多个reocrd时才会有效.我必须将列的类型和名称带或不带记录到此数据库中.
我在互联网上搜索了很多,但我找不到任何解决方案.
我正在寻找答案Qt/C++或使用可以做到这一点的查询.
Qt/C++
感谢帮助 !
Ham*_*att 14
QSqlDriver::record()获取一个表名并返回一个QSqlRecord,您可以使用它来获取字段QSqlRecord::field().
QSqlDriver::record()
QSqlRecord
QSqlRecord::field()
那么,给定一个QSqlDatabasedb,
QSqlDatabase
db.driver()
db.tables()
driver->record(tableName)
record.count()
record.field(x)
归档时间:
12 年,2 月 前
查看次数:
8831 次
最近记录:
9 年,12 月 前