首先要更正你的一个错误!!在大型的SQL数据库中数据库的存储是随机的,是没有像Dabase那样的物理序号,这样也就没有最后一条记录之说了。也就是说,你的同一个SQL语句在不同的时间运行可能得到的最后一条记录是不一样的。如果你真的想得到最后一条记录,可以是使用Table或Query提供的Last方法!!
解决方案 »
- delphi StringGrid
- 如何在程序中修改系统的默认短日期
- 在創建RAVE REPORT MASTER/DETAIL報表時提示,
- 请问create的各种用法?
- 在线等待:请问怎样能够让页面中的ActiveXForm接收页面中的参数
- 请具体描述ADO连接SQL Server 2000的步骤
- 小女生遇到大问题,各位大虾请帮忙!
- 比较有难度的问题,关于midas问题
- 两个问题.很急
- 请问如何将自动运行的程序从Ctrl+Alt+Del和Alt+Tab中隐藏?送分200哟!
- 想用QuickReport实现一个万能报表,希望各位大虾给点建议
- 程序里面如何从Internet上面获得实时的外汇牌价信息?
数据库会自己把指针指向表中最后一条记录
用query比较麻烦
先求出总的行数
然后到最后一行
QryTemp.close;
QryTemp.SQL.Clear;
QryTemp.SQL.Add(xSQL);
QryTemp.Open;
if not QryTemp.eof then QryTemp.Last;
来迟了!!!!!!!!!!