答对了再给你50分。。。

railway 2000-06-21 04:52:00
各位大虾:
用pb的data Manipulation 管理一个access超过40列的表,在修改后存盘时出现“查询过于复杂”的错误,请问怎样解决??。。。急
...全文
113 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
railway 2000-06-23
  • 打赏
  • 举报
回复
wolcy兄:
小弟还有一事不明,直接用PB的数据库操作,既Data Manipulation
此问题仍然存在,而连接ORACLE数据库,则无此问题,why?
railway 2000-06-23
  • 打赏
  • 举报
回复
原来50分这么好得?
谢谢!
wolcy 2000-06-22
  • 打赏
  • 举报
回复
可以在程序中做,建立数据窗口时指定更新属性,具体步骤为
rows菜单下update properties下指定where clause for update/delete为key columns
railway 2000-06-22
  • 打赏
  • 举报
回复
错误的原因在于,修改一个字段的值,WHERE语句要其他所有字段都写上,如
update table1 set item1=data1 where item2=data2 and item3=data3 and
......item40=data40 and item41=data41 and item42=data42;
tabel1已经建立了唯一索引,为什么SQL会这样呢?
头疼!

1,075

社区成员

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

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