一个奇怪的ADO问题,请各位大侠帮忙.... 本人用计算字段观看ADOQuery.RECNO时,发现在第一条记录和最后一条记录的ADOQuery.RECNO=-1,请问为什么呢?请教各位大侠... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是用Eof 和Bof吗,这是第一条的前一条,最后一条的后一条。 具体情况是这样子的,我用一个计算字段NO来显示每一条记录的RECNO,后在ADO的OncalcFields事件中写入: ADOQuery1No.value:=ADOQuery1.RecNo;结果就出现了前面我所讲的问题,不信大家试一试.但是第二条记录它是2,而第一条与最后一条不知为什么就为-1了. 如果是数据是用缓存提交,在没有保存前,都是-1,你可以自己计算序号吗,inc(i)ADOQuery1No.value:=i; Delphi 做演示软件 TImageEnView 控件:如何打印控件中显示的图片,此控件有什么打印之类型的方法? 谁能帮我解释一下initialization finalization 的用法 嘻嘻,找些歌来听听吧 COM+服务器负载平衡的问题! 用sql语句搜索出没有重复的记录 请问你怎么做的! 这个类如何使用,使能收到udp客户端发来的消息的? 请问谁有像RadioButton一样具有数据感知功能的控件谢谢! 快速程式设计问卷调查(1-4) 使用TNMPOP3控件接收到的邮件附件,为什么总是多1~2字节。 端口映射!!!
这是第一条的前一条,最后一条的后一条。
ADOQuery1No.value:=ADOQuery1.RecNo;
结果就出现了前面我所讲的问题,不信大家试一试.但是第二条记录它是2,而第一条与最后一条不知为什么就为-1了.
inc(i)
ADOQuery1No.value:=i;