我尝试以编程方式获取 primaryKey 并将其转换为 col 名称。这个功能不能像桅杆那样工作。
QString getPrimaryFiled( const QString &tableName )
{
QSqlDatabase m_SqlDataBase = QSqlDatabase::database(StaticConnection::getDatabaseConnectionName());
return m_SqlDataBase.primaryIndex( tableName ).name();
}
但我找不到让它工作的方法,它给了我空白字符串