以前的贴子里有说这样做的:
query1.edit;
query1.fieldbyname('test').asstring:='abc';
query1.post;
可是Query1得到的记录集是只读的,这样做行不通啊。
用SQL的update修改所有记录的指定字段倒是方便,可是只修改当前记录我就不知道该怎么做了。我想在保持当前已经选出的记录集不变的情况下修改。否则,如果用select选出当前记录,修改完还要再选出原来的记录集,并且还要记住原来的位置,太麻烦。请告诉我一个简单点的方法吧。不知能不能用游标,我试了半天也不会用。我的分不太多了,请帮忙啊!先谢谢了!