当前位置: 代码迷 >> PB >> PB6.5升级到11.5后,数据窗口中关于MSSQL中char类型填充位不显示怎么解决
  详细解决方案

PB6.5升级到11.5后,数据窗口中关于MSSQL中char类型填充位不显示怎么解决

热度:26   发布时间:2016-04-29 10:10:36.0
PB6.5升级到11.5后,数据窗口中关于MSSQL中char类型填充位不显示如何解决
mssql 里面 char 字段类型 如果是 10位长度 输入5位 后面的 5位会自动以空格填充  
在 PB6.5里面 数据窗口 不会把后面的5为空格取出来,但是在 pb11.5里面 后面的空格也会取出来
请问谁知道怎么解决这个问题。
目前因为程序从6.5升级到11.5,涉及的数据窗口比较多,所以有什么办法可以一次性解决?

------解决方案--------------------
trimspaces有这个函数?
------解决方案--------------------
看一下帮助啊,是一个数据库参数。TrimSpaces database parameter
SQLCA.DBParm="TrimSpaces=0"

但在MSSQL里面,字符长度大于1,一般要定义为varchar ,最好是Nvarchar
  相关解决方案