如何给查询(TQuery)指定索引

Z96958 2000-02-28 10:27:00
查询是一种很强的工具,但不能像TTable控件一样指定
索引,而我又想达到在TQuery中插入一条记录能自动排序
的效果如何办?
...全文
160 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
vga 2000-06-06
  • 打赏
  • 举报
回复
alexela :

我在用了 orderby 后,无法在dbgrid内 对数据进行编辑了(requestlive=true),
用 updatesql (cacheupdate=true)虽可编辑,但总是 update failed(foxpro表)!



alexela 2000-05-29
  • 打赏
  • 举报
回复
1,问题是你用TQuery创建索引没有(CREATE INDEX)?若建了,可用TABLE 指定索引,达到排序的目的。
2,我建议你所有的语句全用TQUERY操作。那样方便些!
3,使用数据库后台。例如SQL SERVER。
有问题可联系:alexela_2000@sina.com
david_sh 2000-05-20
  • 打赏
  • 举报
回复
加入 order by 字段只能对数据进行排序,并不能起到索引的作用,
索引和排序是不同的概念哦
lbgzjs 2000-04-01
  • 打赏
  • 举报
回复
你可以在Query的SQL语句中指定order by(字段) 关键字。
929 2000-02-28
  • 打赏
  • 举报
回复
在SQL SERVER中簇索引可以自动在存储时对数据进行排序。如果想在客户端显示排序的数据,我想可根据使用控件的不同对数据进行排序。比如说插入后,对显示进行刷新同时排序。

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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