标题:[求助]高手帮帮忙!!!谢谢
只看楼主
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
这两个其实就是客户端记录集与服务器端记录集的区别,rs.open sql,conn,2,3属于客户端记录集。rs.open sql,conn,2,3可以用rs.Fields([字段名]).Value的方法来改变数据,但是改变的并不是服务器端的数据库而是存在客户端缓存中的数据。当用rs.Update方法时就把缓存中的数据提交到服务器端数据库实行修改。
set rs = conn.execute(sql)是服务器端记录集用T-SQL语句直接修改服务器端数据库,也就是说用命令的方式直接给服务器数据库发出修改命令。
2005-08-31 10:18
jimboy
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2005-8-30
得分:0 
谢谢了,经过你的
详细讲解,我想我应该明白了[em44]

2005-08-31 12:24
tohnb2010
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2005-9-2
得分:0 
今天终于见识到了,天外有天,人外有人啊,我一定好好学!!!  ASP
2005-09-02 12:39
shiyu55555
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-9-3
得分:0 
11楼的解释非常细,现在了解了,以前只是知道两种方法,没有想其他的,不过我一般还是用第二种方法,实际直接操作数据库端更好些!,高手真是多啊,呵呵
2005-09-04 10:55



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-26364-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.069800 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved