C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-18 #2 关系数据库没有这个概念,把你的想法说出来,有更好的办法解决的.
J Jams Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-18 #4 With Table1 do Open; First; Cnt:=1; while Cnt<=RecordCount Do Begin if 判断当前行的条件是否满足=False Then INC(Cnt) Else Begin CurRec = Cnt; Cnt=RecordCount; End; Next; end; Close;
With Table1 do Open; First; Cnt:=1; while Cnt<=RecordCount Do Begin if 判断当前行的条件是否满足=False Then INC(Cnt) Else Begin CurRec = Cnt; Cnt=RecordCount; End; Next; end; Close;
I Iknow Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-18 #6 Table有一个属性: property RecNo: Longint; 表示当前记录号. Query也有此属性.
M m&m Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-18 #8 我想得到当前TABLE或QUERY 的当前行的行号, 然后对其进行操作。
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-18 #9 你应该针对具体的数据进行操作,忘掉行号这个过时的概念. 把你的想法说出来,你想怎样通过行号来操作,大家给你想一个变通的办法.
W wgzhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-18 #10 >我想得到当前TABLE或QUERY 的当前行的行号 还是按cAkk说的办吧,逐渐忘掉行号.
M m&m Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-18 #11 多谢,诸位的启发 !!! 如果我想得到当前记录以前的记录数呢 ???
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-18 #12 用query1.Prior回溯记录,一直到query1.bof为止.
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-18 #13 建议你定义一个"自动增加"字段,该字段是自动顺序增加的. 这样,假如你的"自动增加"字段名字是ID,当前记录的ID字段为100, 你可以用类似: select * from xxx Where ID<100 来得到当前 记录以前的记录.
建议你定义一个"自动增加"字段,该字段是自动顺序增加的. 这样,假如你的"自动增加"字段名字是ID,当前记录的ID字段为100, 你可以用类似: select * from xxx Where ID<100 来得到当前 记录以前的记录.