AddNew缺省的是添加到最后一行,但是用ADO或DAO都是一样,往数据库中添加新的记录的时候并不一定是添加到最后一行,有可能到了第一行或者其他什么位置。如何才能使添加的新纪录总是在最后一行。请教!!
解决方案 »
- 可用的DES加密函数
- 请教Automation 的错误
- 求VB中实现[ regsvr32 /s %windir%\system32\mscomm32.ocx ] 功能的代码
- 请问有没有关于VB操作文本文件的 比较详细的介绍?包括读,写 便利一类的操作.
- 有用TAPI 3.0做过呼叫中心的程序吗,有的话请给个例子
- 我的是中专文凭,会计专业,,,,自学VB,成功开发过工资管理和进销存管理
- 几个小问题?1、如何传递颜色数值?2、如何画扇形?以及添充颜色?…………
- 急 (在线)
- 如何保存COOKIE值并且一直不失效,用于多账号一次登陆永久在线
- 三个byte类型的数字,我要求最大值和最小值的平均值,请问最快的方法是什么 ?
- 今天上班看到这样的帖子,真是大千世界,无奇不有,害我心情很差......
- 请问csdn上是不是不能再注册了啊??
至于你出现的问题.
首先你在添加记录的时候游标没有定位在最后一个.
因此你不必惊慌.
在你打开数据库表的时候不要用简单的ado表连接.
使用sql语句.="select * from table order by *!* asc "
你现在只是初级的学习.如果是作大型数据库的话这样根本行不通.想象100万条数据要连接在1个ado控件上去添加数据.那时可能的但是需要N分钟.作程序实际上很大一部分时间在于解决染件的运行速度.哈哈就写到这里以后你会体会到的.