有一dbf文件(d:\a.dbf),我用TQuery打开,如何在select语句中获取记录在dbf文件中的序号
Query.SQL.Clear;
Query.SQL.Add('select {xh},name from a.dbf');//xh指的是对应记录在dbf文件中的物理位置,实际的记录序号
Query.ExecSQL;
就好像在vf中的(select recno(),name from a.dbf)的效果一样
Query.SQL.Clear;
Query.SQL.Add('select {xh},name from a.dbf');//xh指的是对应记录在dbf文件中的物理位置,实际的记录序号
Query.ExecSQL;
就好像在vf中的(select recno(),name from a.dbf)的效果一样
解决方案 »
- 给Context.connection.IOHandler.OnWork:= ××.DoWork怎么会出现不匹配编译错误》
- 得一老婆,求名
- 求一SQL语句?
- 怎么DBGRID的点两次ONTitleBtnClick事件,会触发ONDBClick事件??我是点标题排序,不过点快一点就触发了双击事件了,有没办法使双击标题
- 编程爱好者网站:http://www.programfan.net
- 能否用DELPHI 发邮件
- 如何注册Active X ??????????????????
- 哪位朋友把1stClass中的OutLook控件给独立出来了?可不可以“共享”?感谢![email protected]
- 快快快UP呀!关于windows xp下DELPHI 6安装
- 请问,一个文件传输问题!
- 怎样调用 Form1.CheckBox1Click(Sender: TObject)
- 那位大虾给我写个小算法,100分献上,不够在给!~
移动导指定记录
Query.DatabaseName:='d:\'
Query.SQL.Add('select {xh},f1,f2 from a.dbf order by f1');//我想从a.dbf生成一个查询,次查询可以自动生成一个序号(xh),此序号从0到查询到的记录数-1,即为查询的每条记录的序号
主要是怎么生成这个序号,通过sql语句,我不想通过把记录全部读取一遍加上序号