A Afei2 Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-24 #21 to yanghaijun:不是删除后继续要有选中啦, 是删除后有可能继续删除,而继续删除时,有可能有选中行,也有可能没有选中的行,那这时候不管有没有 选中的行,都要可以删除。是这意思。
D dqf Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-24 #22 看你是用本地庫把?可以用Table(Query).RecNO得到數據庫指針,就是DBGrid的行數
K kingdeezj Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-24 #23 if DBGrid1.SelectedRows.Count > 0 then //如果有选中多行就执行删除,否则删除当前数据集指针指向记录。 DBGrid1.SelectedRows.Delete else DBGrid1.DataSource.DataSet.Delete;
if DBGrid1.SelectedRows.Count > 0 then //如果有选中多行就执行删除,否则删除当前数据集指针指向记录。 DBGrid1.SelectedRows.Delete else DBGrid1.DataSource.DataSet.Delete;
Y yanghaijun Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-24 #24 if DBGrid1.SelectedRows.Count>0 then DBGrid1.SelectedRows.Delete else //删除当前行 DBGrid1.DataSource.DataSet.Delete; 你的代码不是能用了吗?
if DBGrid1.SelectedRows.Count>0 then DBGrid1.SelectedRows.Delete else //删除当前行 DBGrid1.DataSource.DataSet.Delete; 你的代码不是能用了吗?
A Afei2 Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-24 #25 to yanghaijun:是啊,我现在也是用这代码。 可令我奇怪的是,在这样的代码中,SelectedRows.Count会自动随是否有选择行而改变,没选择就是0。 但我前面试用别的方法时,如果没有再进行选择,SelectedRows.Count的值会保留上一次的值的。为什么? 你可以看看我前面的疑问。
to yanghaijun:是啊,我现在也是用这代码。 可令我奇怪的是,在这样的代码中,SelectedRows.Count会自动随是否有选择行而改变,没选择就是0。 但我前面试用别的方法时,如果没有再进行选择,SelectedRows.Count的值会保留上一次的值的。为什么? 你可以看看我前面的疑问。