怎样在DBGRID中实现按编号从小到大自然排序?(100分)

J

jtys

Unregistered / Unconfirmed
GUEST, unregistred user!
我设计了一个CD库,主键为编号(整型数字),采用插入操作却总是排在最后,怎样实现
在DBGrid中按编号大小自动排序呢?
 
8知道对不对偶
既然用DBGrid与数据库进行挂接,在对DBGrid进行刷新操作的前对你的数据库编号字段进行
order by排序应该实现大小的排序的。
我是菜鸟,不知道对不对,不对别介意
楼下请继续。
 
加order by 可能还要重新关闭打开
 
如果你是有主键索引的,刷新一下就可以了。
 
每次updata后重新order by
 
我用的连接组件是ADOTABLE,不是ADOQUERY。
这真是一个奇怪的现象,比如在03000前插入02090,它也许会排在
03006后,而且生成的打印预览页面也这样排列。
插入操作名不符实,造成排列混乱。
 
问题没有解决!
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
869
DelphiTeacher的专栏
D
顶部