删除dbgrid中的记录问题
在dbgrid中用query查询,我选中一条记录,要删除,可他却把第一条给删了,我想把选中的那条给删了,下面的记录上移,怎么办? 问题点数:20、回复次数:8Top
1 楼zswang(伴水清清)(专家门诊清洁工)回复于 2001-12-18 14:33:16 得分 0
具体代码Top
2 楼wuqifeng(小蜂子)回复于 2001-12-18 14:37:10 得分 0
你直接用Query.delete
因为你选中的时候就定位了在要删的记录上了
没问题啊Top
3 楼yangkunjie(杨七郎)(dephi--c#)回复于 2001-12-18 14:46:25 得分 0
你写的QUERY有问题,建议你把源码贴上Top
4 楼xjianan(xx)回复于 2001-12-18 14:56:17 得分 0
我select *,会有问题吗Top
5 楼xjianan(xx)回复于 2001-12-26 10:06:46 得分 0
aTop
6 楼xxjianan()回复于 2001-12-26 10:09:27 得分 20
aTop
7 楼CaiNiaoNo1(头号菜鸟)回复于 2001-12-26 10:10:49 得分 0
为何不用Table呢,有些Query删除是不能更新到数据库的。Top
8 楼sailerbai(鬼龙)回复于 2001-12-26 10:14:33 得分 0
用 tquery 和 tupdatesql试试
不然tquery的数据集是只读的, 不能修改Top




