关于查找记录
我写了如下代码
怎么table的指针一动不动呢?
with table1 do
begin
setkey;
fieldbyname('ename').asstring:='2';
gotokey;
end;
end;
表中是存在2这条记录的
问题点数:20、回复次数:5Top
1 楼browmeld(剑客※啊明)回复于 2002-04-23 11:47:35 得分 10
用setkey查询最好定义一下ename字段的索引!Top
2 楼lihao_ningxia(耗子)回复于 2002-04-23 12:09:55 得分 0
你也可以用locateTop
3 楼aware(石头呆子)回复于 2002-04-23 13:46:16 得分 0
ename是关键字。。
用locate也不行哦。
然后我又试了一下gotonearest,也还是不行。。
是不是要对table做一下设置的?Top
4 楼dreamfan(改行不做程序员,回家种地。)回复于 2002-04-23 13:52:37 得分 10
locate一定行,如果不行,那就是你不行了
locate('ename','2',[]);
试一下Top
5 楼aware(石头呆子)回复于 2002-04-25 23:43:22 得分 0
我后来改了一下autoedit的属性,结果就行了哦。。
Top




