我用Delphi 7构建了一个项目,它从SQL2000 DataBase中检索数据。数据库的每个表中用于存储字符串的列已设置为nstring数据类型。在我的项目中,我使用Delphi的ADO组件从数据库(AdoConnection,AdoQuery,AdoDataset等...)和TwwDBGrid中提取数据来显示它们。
现在,如果我从sql server管理工作室打开一个表,我可以按原样查看Unicode数据。但是,当我通过我项目的一个TwwDBGrids显示它们时,似乎InfoPower的网格无法显示Unicode数据。相反,它会使用questionmark(?)字符更改每个Unicode字符。
有没有办法解决这个问题并在InfoPower的TwwDBGrid中查看我的Unicode数据?