0

我们已经迁移到本机 sql server 10。从那时起,所有通过将 c++ 代码传递到数据库的 unicode 字符(例如希伯来语)都变成了问号。在迁移之前一切正常。知道为什么会这样吗?

谢谢

编辑:连接字符串生成器:

 res =  _T("Provider=") + sprovider +
            _T(";Data Source=") + data_source +
            _T(";Initial Catalog=") + initial_catalog +
            _T(";User Id=") + username +
            _T(";Password=") + password;

res += _T(";DataTypeCompatibility=80");

至于我们使用的代码中的其他地方,它在非常广泛的上下文中使用。很难用这么大的系统展示例子。无论如何,我可以确定您在使用 unicode 之前可以正常工作,这也不是新表

4

0 回答 0