1,我装的是水晶报表9 的版本,但不知为什么,作出的报表有乱码,有的汉字是乱码,VB中预览也是部份汉字乱码?不知怎么回事?是否与安装的版本有关系?
2,还有一个SQL语句的问题,我有数据库中的String值是定长的,但我查询时输入的又不是定长,就像"ABC" 与"ABC "的关系一样,怎样写这样的SQL语句咧?
2,还有一个SQL语句的问题,我有数据库中的String值是定长的,但我查询时输入的又不是定长,就像"ABC" 与"ABC "的关系一样,怎样写这样的SQL语句咧?
2、SQL会自动忽略尾部的空格,但如果你不放心,那么语句可以这样写:
select * from 表 where ltrim(rtirm(字段名))='字符串'
第一:你可能使用了Uniocde类型,当你使用了varchar的时候,在字符串前加上了N'varchar时会出现这样的乱码。
第二:你的数据类型应该时char(x),当你数据中的值长度小于x时,就会以空格填充,所以建议你设置为varchar或者nvarchar就不会出现这样问题了
其他则不是,一定要注意
第二个问题: 如 leayh(云卷云舒)