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

灰色 2011-04-22 10:20:28
mssql 里面 char 字段类型 如果是 10位长度 输入5位 后面的 5位会自动以空格填充
在 PB6.5里面 数据窗口 不会把后面的5为空格取出来,但是在 pb11.5里面 后面的空格也会取出来
请问谁知道怎么解决这个问题。
目前因为程序从6.5升级到11.5,涉及的数据窗口比较多,所以有什么办法可以一次性解决?
...全文
64 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lao_bulls 2011-04-22
  • 打赏
  • 举报
回复
trimspaces有这个函数?
灰色 2011-04-22
  • 打赏
  • 举报
回复
问题已经解决!
trimspaces 这个参数的使用 就可以解决了!
riyj 2011-04-22
  • 打赏
  • 举报
回复
看一下帮助啊,是一个数据库参数。TrimSpaces database parameter
SQLCA.DBParm="TrimSpaces=0"

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

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧