AdoQuery中的InsertRecord用法问题 据说AdoQuery中的append是在最后添加一条记录。那Insert应该是在当前位置插入一条记录那为什么Q.RecNo:=1;//Q.First;Q.InsertRecord(['所有人'])都不行呢?都是添加到最后了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你怎么知道是添加到最后了呢?一行数据的显示位置取决于以下几个因素:1.物理表中的实际位置2.查询或显示时的排序方法(取决于SQL语句)3.显示控件的排序方法(取决于显示控件,比如Dbgrid或DBGridEh等的本身的排序)如果你仅仅是从显示控件上看到添加到了最后,那也不能说明当时的插入位置就是最后一条的位置。 同意,显示出来的是重新排序过的,SQL也有自己的物理排序 这问题问后就后悔了,白问了。adoquery设为缓存模式(不真正添加到数据中,只做一个下拉框,让用户做为一个查询条件)我现在是先append,再用sort可以实现了。 关于midas程序的问题!希望大家帮看看!谢谢! delphi中数据库时间的获得计算问题[高分求教],在线等~~ TreeList怎么用编程选中节点 怎样让我的窗口在最小化后浮在上面? 难题求解: 关于RichEdit的若干问题 ... action那几个组件分别是干什么的阿 请问如何把一个Tchart的图形转化成一个Excel的图表? delphi中调用外部应用程序的方法有几种?有没有可以带参数的方法? 求教Application.processage 我知道怎样能够改写网上邻居的屏幕了! 什么控件可以同时编辑文字和图片? 询问关于使用delphi获取实时外汇信息的问题--寻找接口
一行数据的显示位置取决于以下几个因素:
1.物理表中的实际位置
2.查询或显示时的排序方法(取决于SQL语句)
3.显示控件的排序方法(取决于显示控件,比如Dbgrid或DBGridEh等的本身的排序)
如果你仅仅是从显示控件上看到添加到了最后,那也不能说明当时的插入位置就是最后一条的位置。
adoquery设为缓存模式(不真正添加到数据中,只做一个下拉框,让用户做为一个查询条件)
我现在是先append,再用sort可以实现了。