C++Builder 程序员博客
11 Nov
查遍了也没发现TADOQuery里有AsWideString的属性,只能AsString
但是AsString是将WideString转换为AnsiString了。
请各位指教。
那就丢失数据了。
因为Wide向下转Ansi时有可能会丢失数据。
如果发生了丢失,再转回来,就乱码了。
那就试试AsVariant
Variant类型支持wchar_t *数据
是直接用FieldByName("xxx")->Value
还是用FieldByName("xxxx")->AsVariant ?
两者有什么区别?在程式内部会不会有什么转化?
两个都是试试吧