怎样控制数据表中数据不被排序?(100分)

  • 主题发起人 主题发起人 wangjl
  • 开始时间 开始时间
W

wangjl

Unregistered / Unconfirmed
GUEST, unregistred user!
在DBGRID中,当在数据表中插入数据提交后,DELPHI总是要按关键字排序记录,从而使数据
在DBGRID中的顺序重新排列,用户感觉很不方便,怎样控制不排序,请大虾指教。
 
使用了关键字后,数据会自动排序的。可以用唯一性索引代替关键字
 
试一下closeindexfile,再openindexfile
 
可以参考用友财务软件:一些关键的表,都有一个自动递增的字段,以限定重排序问题。
 
我的数据库是ORACLE7.3,怎么办?
 
想按哪各字段排序,就建立这个字段的索引
TTable.Indexname 选中它
 
加一自动增号字段作关键字.
 
同意“加一自动增号字段作关键字.”
 
使用自增字段无法解决此问题,建议建立两个链表字段,记录上下记录的位置.
拿分来吧!
 
wangjl怎么不说话了?最后怎么解决的 ?
 
多人接受答案了。
 

Similar threads

回复
0
查看
995
不得闲
回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部