DAO的问题??请教高手!

asdf2002 2004-07-30 01:28:28
在DAO连接数据库时.
FOR I=0 TO 1000
RS.ADDNEW
RS.FIELDS!1=I
RS.UPDATE
NEXT I
这种方法是没有问题的.
我想问的是按照下面的方法是不是可行.
FOR I=0 TO 1000
RS.ADDNEW
RS.FIELDS!1=I
NEXT I
RS.UPDATE
这样能不能得到和上面的程序相同的结果.
如果不能.那能用什么方法实现.
谢谢.
...全文
168 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
asdf2002 2004-07-30
  • 打赏
  • 举报
回复
1
asdf2002 2004-07-30
  • 打赏
  • 举报
回复
哎.那就是没有办法.提高效率了..谢谢你们了..

tiaozaodejia 2004-07-30
  • 打赏
  • 举报
回复
不行的!必须用Update后再AddNew
我是比较喜欢用 ADDNEw拉
wxrwan 2004-07-30
  • 打赏
  • 举报
回复
我现在也只用insert into
我能不用DAO的方法就不用DAO.
asdf2002 2004-07-30
  • 打赏
  • 举报
回复
我做过测试的.1100多条记录.ADDNEW是1.7秒,INSERT INTO是4.0秒..
所以我还是想用ADDNEW.就是不知道怎么样在来提高写入速度了.
_1_ 2004-07-30
  • 打赏
  • 举报
回复
我觉得应该是 INSERT INTO 的效率高点吧

addnew 可能写代码上感觉习惯点 不过我现在也只用insert into 了
ryuginka 2004-07-30
  • 打赏
  • 举报
回复
楼住你不能试试嘛
northwolves 2004-07-30
  • 打赏
  • 举报
回复
ADDNEW后必须用UPDATE保存数据变化
asdf2002 2004-07-30
  • 打赏
  • 举报
回复
我就是不想用INSERT INTO.
它和ADDNEW比.在ACCESS数据库里表现出来的效率要低.
_1_ 2004-07-30
  • 打赏
  • 举报
回复
那你换insert into 也行呀



没有UPDATE前的数据是无效的

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧