请救兄弟一把

coordinate 2003-08-30 03:01:46
我的数据库有一个字段的长度当我编完软件发现它的长度不够,于是我把它的长度变长。但是每当我运行软件的时候,都会提示“Select error:数据转换发生溢出”。怎么解决这个问题呢
...全文
97 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
liliang800207 2003-09-01
  • 打赏
  • 举报
回复
你的数据窗口是在以前字节短的时候建立的
改变字节数后你需要重新建立数据窗口
workhand 2003-09-01
  • 打赏
  • 举报
回复
数据库变了的时候,数据窗口需要重新选一下改变了的列,可以到图形模式下选掉那一字段,再加上,回去保存就行了。
liyx326 2003-09-01
  • 打赏
  • 举报
回复
incats(坦克) ( ) 说得对啊,你照着做就行了啊!
thelazyman 2003-09-01
  • 打赏
  • 举报
回复
要不然,重新建立新的数据窗口,
这样数据库的改动也会和数据窗口保持一致!
incats 2003-08-31
  • 打赏
  • 举报
回复
PB不会跟着变的.
数据窗口原来是char(10)的, 不会跟着数据库变成char(12), 你需要把DW导出来, 手工改成char(12), 再import进来, 就ok了.
thelazyman 2003-08-31
  • 打赏
  • 举报
回复
是字段变长前,没有问题,
你把字段变长后出现"Select error:数据转换发生溢出”是吗???
coordinate 2003-08-31
  • 打赏
  • 举报
回复
mdate是smalldatetime类型
learn03 2003-08-30
  • 打赏
  • 举报
回复
同意 eastpond(东塘)
纳米茶 2003-08-30
  • 打赏
  • 举报
回复
你的mdate是定义成什么类型的变量?
纳米茶 2003-08-30
  • 打赏
  • 举报
回复
sql没有什么问题,那就是你datawindow没有和数据库结构一起更新的原因了,你在sql source中间做一个小的调整,然后还原,保存datawindow,看还出不出这样的问题。
coordinate 2003-08-30
  • 打赏
  • 举报
回复
SELECT customer.id,
customer.name,
customer.type,
customer.addr,
customer.mobile,
customer.company,
customer.email,
customer.getinfo,
info.wid,
info.money,
info.mdate,
info.gzxx,
info.clff,
info.ghbj,
info.pzyt,
info.jhxq,
info.remark,
info.wbegin,
info.wend,
info.aboutchange,
info.id,
info.ser,
customer.tel,
info.youridear
FROM customer,
info
WHERE ( customer.id = info.id ) and
( ( customer.id = :id ) AND
( info.mdate = :mdate ) AND
( info.ser = :ser ) )
纳米茶 2003-08-30
  • 打赏
  • 举报
回复
你把sql贴出来看看
coordinate 2003-08-30
  • 打赏
  • 举报
回复
我用的是SQL Server,那来的String类型。
thelazyman 2003-08-30
  • 打赏
  • 举报
回复
把字段类型char改为string类型
jdsnhan 2003-08-30
  • 打赏
  • 举报
回复
打开此数据窗口,去掉这个字段,再选择之
eastpond 2003-08-30
  • 打赏
  • 举报
回复
在数据窗口语法下,稍微修改一下,再保存就可以了(比如打个回车,然后再去掉),这样就不用重做了
thelazyman 2003-08-30
  • 打赏
  • 举报
回复
数据类型转换时,
要转化的类型值的长度超过了转换后的数据类型的规定的最大长度!!
请检查看!
lsllyy 2003-08-30
  • 打赏
  • 举报
回复
haha pb system error 把数据窗口重作一下就行了。
纳米茶 2003-08-30
  • 打赏
  • 举报
回复
把数据窗口中的相关字段修改一下试试,或者你用到了convert函数,长度超限?
coordinate 2003-08-30
  • 打赏
  • 举报
回复
只有打开使用了相关表的窗口是时候才会出现这个提示对话框

1,079

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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