用QTextCedec 设过UTF-8 和 GBK,都没有用
执行以下代码
QSqlQuery query;
bool b = query.exe(tr("select * from Time where name = '时间'"));
执行之后 b 为true,数据库表Time 中也有字段值为 ‘时间’在字段,但是得到在记录集为空
系统编码UTF8 GBK 都试过,就是得不到查询在记录
...全文
2487打赏收藏
linux 下用 ODBC 连sql server 不支持中文
用QTextCedec 设过UTF-8 和 GBK,都没有用 执行以下代码 QSqlQuery query; bool b = query.exe(tr("select * from Time where name = '时间'")); 执行之后 b 为true,数据库表Time 中也有字段值为 ‘时间’在字段,但是得到在记录集为空 系统编码UTF8 GBK 都试过,就是得不到查询在记录