修改数据表的怪问题.....

zyb_17flash 2003-08-19 11:17:18
我用Query连接*.db的表,用“select * from 表名 where ....order by..."
为什么我用了order by 子句就不能用DBNavigator进行修改数据了!很是困惑!
这样在应用上很不方便!不知哪位大虾知道其中的原由?
...全文
32 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyb_17flash 2003-08-21
  • 打赏
  • 举报
回复
Santos(快乐的GG):我能知道怎样用TUpdateSQL控件更新在Query中使用Order by 子句的查询吗?
lvjack 2003-08-21
  • 打赏
  • 举报
回复
排序的记录集是只读的

cai11709394 2003-08-21
  • 打赏
  • 举报
回复
首先将数据集的UpdateObject属性设为UpdateSQL控件的名。
再双击TUpdateSQL控件,会弹出一个窗口,选择好Table Name和字段等后,点击"GEnerate SQL".
MikeWKL 2003-08-20
  • 打赏
  • 举报
回复
query的RequestLive修改数据挺好用的,尤其是对后台数据库
中的大数据量添加、修改记录时,速度很快。
TR@SOE 2003-08-20
  • 打赏
  • 举报
回复
楼上说的都很对。
zjqyb 2003-08-20
  • 打赏
  • 举报
回复
尽量不要使用query的RequestLive修改数据,还是老实点自己update,这样效率会高好多
Santos 2003-08-20
  • 打赏
  • 举报
回复
添加一个TUpdateSQL控件,并指定TQuery的UpdateObject值为UpdateSQL1

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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