BDE的奇怪现象,你遇到过吗? 各位请看(20分)

  • 主题发起人 主题发起人 zhlmxh
  • 开始时间 开始时间
Z

zhlmxh

Unregistered / Unconfirmed
GUEST, unregistred user!
我用Acess建了一个表,结构及记录如下:
字段名: 编号 摘要 金额 记录编号
-----------------------------------------------------------------
000001 打的费 20.00 1
000001 招待费 60.00 2
000001 提货运输费 20.00 3
000002 a 10.00 1
000002 b 20.00 2
000002 c 30.00 3

并以编号建立升序索引,记录是在Acess中顺序增加的。

我采用BDE的TTable和DBGrid控件显示数据,当我将TTable的Active属性设为True,在DBGrid显示的数据却变成了如下所示的顺序:
字段名: 编号 摘要 金额 记录编号
-----------------------------------------------------------------
000001 提货运输费 20.00 3
000001 招待费 60.00 2
000001 打的费 20.00 1
000002 c 30.00 3
000002 b 20.00 2
000002 a 10.00 1

不管怎样设置TTable和DBGrid的属性总是不能解决问题。如果将表的索引删除,则显示正常。不知各位大侠是否碰到过这种现象,还请各位高人指点一二。
 
后退
顶部