飘 飘摇客 Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-13 #1 我想在DBGrid中显示16条记录,想在DBGrid的前面显示行号,但我每添加一条记录这个记录是 固定的,对应于DBGrid前面的行号,我的添加和删除都不影响记录的内容,但是行号要变化.
D Dingyin Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-13 #3 不太明白你的意思 如果单纯只是要个序号的话,在ClientDataset里有RecNo属性, 增加一个计算字段,在计算字段的处理句柄里,赋值即可
飘 飘摇客 Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-14 #5 我所说的假如索引是1的话,1对应的是字符串I,当我单击按钮一下时添加一条记录,再单击 一下就删除,可以反复操作,这时我如果单击另一个按钮时添加其他的记录,但不影响这种 对应关系.
D djdsz Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-14 #7 似乎可以用DataSet的缓冲区来作,具体怎么作我也不记得了。帮你试试。
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-06 #9 提问者: 如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。 请认真阅读大富翁论坛规则说明 http://www.delphibbs.com/delphibbs/rules.asp
萧 萧月禾 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-16 #10 如果只是想在DBGrid里显示行号,可以使用计算字段呀 比如在你的AdoTable里新增一个RecNo的计算字段 在它的GetText事件里: text := IntToStr(AdoTable.RecNo);
如果只是想在DBGrid里显示行号,可以使用计算字段呀 比如在你的AdoTable里新增一个RecNo的计算字段 在它的GetText事件里: text := IntToStr(AdoTable.RecNo);