QSqlQuery返回“ ???” 没有英语字符串

诺姆1000

当运行下面的代码时,结果是Windows中的“אבגדה”和“ ?????” 在Linux上,似乎qry.value(0)(一个QVarient类型)使用了defult编码。在Linux中,我在驱动程序级别使用free.dts和odbc.ini

如何设置QSqlQuery以使返回格式为UTF16?

返回的格式是什么?

QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
db.setDatabaseName("..."); //Some valid connection string

QByteArray ba;
char* _buffer11;

if(db.open())
{
    QSqlQuery qry(db);
    qry.prepare("Select UTF16 From DataTypes WHERE ID=9");

    if(qry.exec())
    {
        QVariantList resultList;

        while(qry.next())
        {
            resultList << qry.value(0);
        }
    }

    // ...
}
诺姆1000

我找到了解决方法,该行client charset = UTF-8应添加到freetds.conf文件中

[SERVER_1]
host     = 192.168.192.44
instance = SQLEXPRESS   
tds version = 8.0
client charset = UTF-8

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

QSqlQuery size()始终返回-1

来自分类Dev

我没有正确返回此JSON字符串吗?

来自分类Dev

JS Date对象-返回没有时间的人类可读字符串

来自分类Dev

从QThread返回QSqlQuery结果

来自分类Dev

没有返回任何内容时的文档字符串

来自分类Dev

有没有类似函数的dump()返回字符串?

来自分类Dev

没有合适的方法在返回语句找到的ArrayList <字符串> .toArray(字符串[] ::新)

来自分类Dev

将SQL字符串数据四舍五入以更正小数位,然后返回没有浮点错误的字符串数据

来自分类Dev

资源(resx)文件始终返回英语(默认)字符串

来自分类Dev

有没有办法将函数的名称返回给Rust中的字符串?

来自分类Dev

返回字符串;没有大括号时不起作用

来自分类Dev

我没有正确返回此JSON字符串吗?

来自分类Dev

JSONUtils.isNull返回false。但是JSON字符串中没有元素

来自分类Dev

返回从缓冲区和函数读取的字符串而没有动态分配?

来自分类Dev

{从函数返回字符串} EVAL:变量没有值

来自分类Dev

字符串“ 802.11 auth”上的parseInt没有返回我期望的结果

来自分类Dev

Excel如何查找特定的可变长度结束子字符串并返回没有该结束子字符串的字符串?

来自分类Dev

getElementById()没有返回正确的字符串

来自分类Dev

Renci SSH.NET-opmnctl没有返回结果字符串

来自分类Dev

从没有jQuery的javascript函数中返回粗体/彩色搜索字符串

来自分类Dev

如果没有扩展名,则节点path.extname返回空字符串

来自分类Dev

有没有类似函数的dump()返回字符串?

来自分类Dev

如何在没有函数体的情况下打印函数的返回字符串?

来自分类Dev

为什么Laravel View :: make返回没有错误的空字符串?

来自分类Dev

<FormattedMessage /> 返回没有任何标签的字符串

来自分类Dev

在没有if语句的情况下返回字符串代替None

来自分类Dev

SimpleDateFormat.format() 没有返回正确格式的日期字符串

来自分类Dev

如何在没有新数组的情况下读取字符串数组并返回字符串

来自分类Dev

没有返回正确信息的字符串比较

Related 相关文章

  1. 1

    QSqlQuery size()始终返回-1

  2. 2

    我没有正确返回此JSON字符串吗?

  3. 3

    JS Date对象-返回没有时间的人类可读字符串

  4. 4

    从QThread返回QSqlQuery结果

  5. 5

    没有返回任何内容时的文档字符串

  6. 6

    有没有类似函数的dump()返回字符串?

  7. 7

    没有合适的方法在返回语句找到的ArrayList <字符串> .toArray(字符串[] ::新)

  8. 8

    将SQL字符串数据四舍五入以更正小数位,然后返回没有浮点错误的字符串数据

  9. 9

    资源(resx)文件始终返回英语(默认)字符串

  10. 10

    有没有办法将函数的名称返回给Rust中的字符串?

  11. 11

    返回字符串;没有大括号时不起作用

  12. 12

    我没有正确返回此JSON字符串吗?

  13. 13

    JSONUtils.isNull返回false。但是JSON字符串中没有元素

  14. 14

    返回从缓冲区和函数读取的字符串而没有动态分配?

  15. 15

    {从函数返回字符串} EVAL:变量没有值

  16. 16

    字符串“ 802.11 auth”上的parseInt没有返回我期望的结果

  17. 17

    Excel如何查找特定的可变长度结束子字符串并返回没有该结束子字符串的字符串?

  18. 18

    getElementById()没有返回正确的字符串

  19. 19

    Renci SSH.NET-opmnctl没有返回结果字符串

  20. 20

    从没有jQuery的javascript函数中返回粗体/彩色搜索字符串

  21. 21

    如果没有扩展名,则节点path.extname返回空字符串

  22. 22

    有没有类似函数的dump()返回字符串?

  23. 23

    如何在没有函数体的情况下打印函数的返回字符串?

  24. 24

    为什么Laravel View :: make返回没有错误的空字符串?

  25. 25

    <FormattedMessage /> 返回没有任何标签的字符串

  26. 26

    在没有if语句的情况下返回字符串代替None

  27. 27

    SimpleDateFormat.format() 没有返回正确格式的日期字符串

  28. 28

    如何在没有新数组的情况下读取字符串数组并返回字符串

  29. 29

    没有返回正确信息的字符串比较

热门标签

归档