关于数据窗口在数据库表重新修改后,在数据窗口中就无法进行插入操作了,必须重新做数据窗口,才可以,请问有高手遇到过这样的问题嘛?请

ghdxn 2003-09-07 04:24:46
我刚刚注册到本站,请多帮忙!谢谢!
...全文
72 30 打赏 收藏 转发到动态 举报
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
ghdxn 2003-09-14
  • 打赏
  • 举报
回复
是的,很多建议是非常好的,但这个问题很讨厌,最好有办法解决!
yingmu 2003-09-12
  • 打赏
  • 举报
回复
这个问题在你修改了数据表的字段类型后一般都会出现(如果只是加了新的字段,可能不会出现这个问题,没试过),我的经验是在数据窗口画笔中在图选择列模式下,将所有选择的列都不选了,然后再重选一次,一般都会解决这个问题。当然它的update属性也必须重新定义。其实这个问题在大型的工程里面应该尽量避免,如果要用一些可能需要的改动的库表来建数据窗口对象,最好是做成存储过程,用存储过程来生成数据窗口对象,这样,如果改动了数据库表,只需要对存储过程做相应的改动,然后重新生成一下就可以了,而不用大量的重新生成数据窗口对象(因为可能要用同一个或几个库表做好多个数据窗口对象)。
jeremyruan 2003-09-12
  • 打赏
  • 举报
回复
在数据窗口的data source中重新修改一次
trunman 2003-09-12
  • 打赏
  • 举报
回复
rows--->Update properties--->allow updates打勾,选中表名和修改的列,键,及索引字段。确定便可以了。
zyzlmzrh 2003-09-12
  • 打赏
  • 举报
回复
你重建的表的数据类型变化了吗?
banalman 2003-09-12
  • 打赏
  • 举报
回复
一般情况下,数据窗口的数据源发生变化之后,需要修改 数据创的 update 属性同时
选上可更新的列
ghdxn 2003-09-09
  • 打赏
  • 举报
回复
我看也只有如此了!但这样不是太浪费时间了吗?真的就没有什么其他有效的办法了嘛?
这在系统设计初期,修改一两张表是很正常的事情!是不是PB的bug?
jdsnhan 2003-09-09
  • 打赏
  • 举报
回复
你重建的是数据源对应的后台表?
如果是,那最好重建吧。
ghdxn 2003-09-09
  • 打赏
  • 举报
回复
别嫌弃分少,决绝问题为快乐之本
ghdxn 2003-09-09
  • 打赏
  • 举报
回复
这种方法我也试过了,还有其他方法吗?
有人知道其中原因吗?
online........wait
happy_0325 2003-09-08
  • 打赏
  • 举报
回复
rows--->Update properties--->Updateable Columns中重新选择你改动的列

littlelilac 2003-09-08
  • 打赏
  • 举报
回复
我是要在数据窗口实现直接插入,不是更新。另外我也从新选择过数据源了。
能想到的方法都尝试过了,还是不行,请大家开动脑筋,帮忙解决!
eminena 2003-09-08
  • 打赏
  • 举报
回复
重新选择一下数据源!
mittee 2003-09-08
  • 打赏
  • 举报
回复
注意,当对数据窗口涉及到多表查询时,能直接update只是其中的一个表,
这有可能是你无法插值得原因。
littlelilac 2003-09-08
  • 打赏
  • 举报
回复
请帮忙!有谁知道其中原因!
ghdxn 2003-09-07
  • 打赏
  • 举报
回复
这些东东都没问题!我很困惑!
liujiaqiang 2003-09-07
  • 打赏
  • 举报
回复
你的那些表与你的datawindow中所用到的表对应吗?数据库连接了数据库吗?
ghdxn 2003-09-07
  • 打赏
  • 举报
回复
online wait......请高手指点
ghdxn 2003-09-07
  • 打赏
  • 举报
回复
我早就对DW的UPDATE属性修改过了,但问题依旧!
molder 2003-09-07
  • 打赏
  • 举报
回复
该DW的UPDATE属性已经更改,所以需要重新修改一下DW的UPDATE属性!!!
加载更多回复(10)

1,108

社区成员

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

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