给数据编号的问题,高手请进。 我用TQuery1.FieldByName('字段名').AsInteger := TQuery1.RecNo;给记录编号,但是第一条记录的编号为-1,请问该如何解决。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Query1.First;while not Query1.Eof dobeginTQuery1.FieldByName('字段名').AsInteger := Query1.RecNo;Query1.Next;end; var Guard:integer; Number:integer;function GetAutoInc:integer;asm @@1: mov edx,1 xchg Guard,edx or edx,edx jnz @@2 mov eax,Number inc eax mov Number,eax mov Guard,edx ret @@2: push 0 call sleep jmp @@1end;Query1.First;while not Query1.Eof dobeginTQuery1.FieldByName('字段名').AsInteger := GetAutoInc;Query1.Next;end; 调用Query1.RecNo前Query1.LASTQuery1.FIRST石游标贵零 网上盛传的"IT业进销存管理系统"源码大家看过吗? Shell Controls And Automation(Shell32.dll不能安装,求助! 高分急求单机数据库问题 如何来查询一整型的数据 一个小问题,请帮忙解答,分就是你的了!!! 我想把两个视频整和在一起有什么思路???? OCR编程 请教各位大虾 adoqueryy...计算字段 VB中做报表经常用第三方控件,Delphi是不是就用自己带的最好呢? 动态设置ADOConnectiong的ConnectionString属性问题 各位,谁知道ADOTABLE的FINDFIRST得用法(在线等待)
while not Query1.Eof do
begin
TQuery1.FieldByName('字段名').AsInteger := Query1.RecNo;
Query1.Next;
end;
Guard:integer;
Number:integer;function GetAutoInc:integer;
asm
@@1: mov edx,1
xchg Guard,edx
or edx,edx
jnz @@2
mov eax,Number
inc eax
mov Number,eax
mov Guard,edx
ret
@@2: push 0
call sleep
jmp @@1
end;Query1.First;
while not Query1.Eof do
begin
TQuery1.FieldByName('字段名').AsInteger := GetAutoInc;
Query1.Next;
end;
Query1.LAST
Query1.FIRST
石游标贵零