社区
ASP
帖子详情
rs.Addnew不能执行只能使用conn.Execute(insert into...),为什么?
stormhu
2003-10-15 11:06:18
我在万网服务器上的程序突然都不能使用
rs.Addnew rs.UPdate
只能使用 conn.execute(insert into...) conn.execute(update ...set... )
但是他们解决不了我想请问一下是什么原因,
要不然我的程序都得修改,
高手指招啊
...全文
249
12
打赏
收藏
rs.Addnew不能执行只能使用conn.Execute(insert into...),为什么?
我在万网服务器上的程序突然都不能使用 rs.Addnew rs.UPdate 只能使用 conn.execute(insert into...) conn.execute(update ...set... ) 但是他们解决不了我想请问一下是什么原因, 要不然我的程序都得修改, 高手指招啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
可爱的排骨
2003-11-03
打赏
举报
回复
我和楼主一样的问题~~~~~~~~
程序代码绝对没问题!
rs.open sql,conn,1,3
只不是MS的哪个补丁禁止了?
stormhu
2003-10-23
打赏
举报
回复
rs的游标是没有错误的,
rs.open sql,conn,1,3
程序在本地环境全部测试通过的
并且在以前都可以在服务器正常使用
萝卜波
2003-10-15
打赏
举报
回复
游标类型详解:
RS.OPEN SQL,CONN,A,B
参数A为设定游标的类型,其取值为:
0 仅向前游标,只能向前浏览记录,不支持分页、Recordset、BookMark
1 键集游标,其他用户对记录说做的修改将反映到记录集中,但其他用户增加或删除记录不会反映到记录集中。支持分页、Recordset、BookMark
2 动态游标功能最强,但耗资源也最多。用户对记录说做的修改,增加或删除记录都将反映到记录集中。支持全功能浏览。
3 静态游标,只是数据的一个快照,用户对记录说做的修改,增加或删除记录都不会反映到记录集中。支持向前或向后移动
参数B为记录集的锁定类型,其取值为:
1 锁定类型,默认的,只读,不能作任何修改
2 当编辑时立即锁定记录,最安全的方式
3 只有在调用Update方法时才锁定记录集,而在此前的其他操作仍可对当前记录进行更改、插入和删除等
4 当编辑时记录不会被锁定,而更改、插入和删除是在批处理方式下完成的
RS.OPEN SQL,CONN,A,B
A: ADOPENFORWARDONLY(=0) 只读,且当前数据记录只能向下移动
ADOPENSTATIC(=3) 只读,当前数据记录可自由移动
ADOPENKEYSET(=1) 可读写,当前数据记录可自由移动
ADOPENDYNAMIC(=2) 可读写,当前数据记录可自由移动,可看到新增记录
B: ADLOCKREADONLY(=1) 默认值,用来打开只读记录
ADLOCKPESSIMISTIC(=2) 悲观锁定
ADLOCKOPTIMISTIC(=3) 乐观锁定
ADLOCKBATCHOPTIMISTIC(=4) 批次乐观锁定
——————————————————————————————————————————————
常数 常数值 说明
--------------------------------------------------------------
adLockReadOnly 1 缺省值,Recordset对象以只读方式启动,无法运行AddNew、Update及Delete等方法
adLockPrssimistic 2 当数据源正在更新时,系统会暂时锁住其他用户的动作,以保持数据一致性。
adLockOptimistic 3 当数据源正在更新时,系统并不会锁住其他用户的动作,其他用户可以对数据进行增、删、改
的操作。
adLockBatchOptimistic 4 当数据源正在更新时,其他用户必须将CursorLocation属性改为adUdeClientBatch才能
对数据进行增、
删、改的操作。
tigerwen01
2003-10-15
打赏
举报
回复
RECORDSET游标类型错误,当使用ADDNEW和UODATE对表操作是,应设置为:
rs.open sql,conn,1,3
stormhu
2003-10-15
打赏
举报
回复
程序是没有错误的
to: wubaozhang
我想请教服务商是如何限制 RECORDSET的可读写模式 的?
如何开放?
假如我自己的服务器如何做这样的限制?
wubaozhang
2003-10-15
打赏
举报
回复
如果你程序没错的话,那么应该是服务商为减少系统开支而限制了RECORDSET的可读写模式
1。与服务商交涉,要求开放
2。改写程序
3。更换服务商
个人意见,仅供参考
lyywxl
2003-10-15
打赏
举报
回复
rs的游标集设置错误,不能进行更新操作
设置成
rs.open conn,1,3
肯定没问题
samillboy
2003-10-15
打赏
举报
回复
你一定是用的SQL数据库,假如说你用的是ACCESS数据库就肯定不会发生上述问题。解决方法只有重新调整你的程序,以后吸取经验不要在用经常用来操作ACCESS数据表的语法来操作SQL。虽然写起来简单但会很不稳定的
stormhu
2003-10-15
打赏
举报
回复
Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype.
popcode
2003-10-15
打赏
举报
回复
错误提示是什么
zhanghao5188
2003-10-15
打赏
举报
回复
rs的游标 !
coolboy0000love
2003-10-15
打赏
举报
回复
个人谬论:
有没有想过可能没有adodb组件???
mysql
add
new
_ADO:
rs
.
add
New
,
rs
.delete和
rs
.update--MySql数据
在下面的ADO(ActiveX数据对象)示例中,创建了表my_ado,并演示了
rs
.
add
New
、
rs
.delete和
rs
.update的用法。Private Sub myodbc_ado_Click()Dim
conn
As ADODB.
Conn
ectionDim
rs
As ADODB.RecordsetDim fld As ADODB.FieldDim sql As String'
conn
e...
rs
.open sql,
conn
与
conn
.
execute
(sql)
rs
.open sql,
conn
与
conn
.
execute
(sql) 如果只需要一笔带过的碰碰数据库,用
conn
.
execute
(sql) 如果要对数据库作比较庞杂的操作!则最好用
rs
.open sql,
conn
rs
.open sql,
conn
:有记录集返回,此记录集可以前后移动,可用于
执行
SELECT语句。打开的记录可以进行分页显示,但这种方式打开的记录集
不能
排序...
rs
.open sql,
conn
与
conn
.
execute
(sql)的区别
rs
.open sql,
conn
与
conn
.
execute
(sql)的区别 收藏 引用“srnld(天涯)”的话: 什么时候用什么? 那就凭个人经验积累的感觉了: 如果只需要一笔带过的碰碰数据库,用
execute
如果要对数据库作比较庞杂的操作!则最好用
rs
.open -----------------------------------------
conn
.
execute
的用法详解
conn
.
execute
的用法
conn
.
execute
、
rs
.open之间的差别,
conn
.
execute
、
rs
.open、command.
execute
方法用法大大不同通常形成记录集可以
使用
Set
rs
=
conn
.
execute
(SQL)或直接
rs
=
CONN
.
execute
(SQL)和Set
rs
=Server.CreateObject("ADODB.Recordset"...
conn
.
execute
、
rs
.open、command.
execute
方法用法大大不同
通常形成记录集可以
使用
Set
rs
=
conn
.
execute
(SQL) 或直接
rs
=
CONN
.
execute
(SQL) 和 Set
rs
=Server.CreateObject("ADODB.Recordset")
rs
.open SQL,
CONN
,0,1 或
rs
.open SQL,
CONN
这种情况 通常open比上一个性能要好那么一丁点( command对象更灵活,
执行
范围更广)
使用
...
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章