select error 数据类型转换错误

sh0596002 2012-01-11 06:18:50
我做了一个小程序,点击查询时总是出现上述提示,原因在于一条记录,把它过滤掉就没问题了,查询时也没有用到数据类型转换之类的,但是在PB中进行表的查询,或者执行SELECT 查询都能正确显示出结果,没有出现报错,应该从哪方面查找原因呢,请指点一二,谢谢!(powerbuilder 6.5+sql server 2000)
...全文
162 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sh0596002 2012-01-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yyoinge 的回复:]
可能是该记录的某个字段的长度超过数据窗口该字段对应的列所设置的长度
[/Quote]

请问如何解决呢?列所设置的长度能修改吗
灰色轨迹 2012-01-12
  • 打赏
  • 举报
回复
查询语句贴出来~
zjl8008 2012-01-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yyoinge 的回复:]
可能是该记录的某个字段的长度超过数据窗口该字段对应的列所设置的长度
[/Quote]
+1
或者某字段的数据类型改过,而数据窗口没有改。
可以在编辑数据窗口的 sql窗口里面 任意修改一下,再改回原来的,返回保存,长度和数据类型就和数据库中的一致了
yyoinge 2012-01-11
  • 打赏
  • 举报
回复
可能是该记录的某个字段的长度超过数据窗口该字段对应的列所设置的长度
jinyaoyu_79 2012-01-11
  • 打赏
  • 举报
回复
把出错的记录删除掉再重新输入一次呢.
woodcord 2012-01-11
  • 打赏
  • 举报
回复
执行什么的时候报错

611

社区成员

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

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