如何用 ado 中的recordset 对象 修改数据

yunong11 2001-04-30 03:32:00
请知道的网友帮忙解答,谢谢
...全文
143 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
yunong11 2001-05-05
  • 打赏
  • 举报
回复
谢谢网友帮忙,谢谢
分数不多,感谢各位帮忙的好心人
guoke888 2001-05-05
  • 打赏
  • 举报
回复
用ADO数据访问对象,与数据源建立连接后
rs.open(update * from 表名 set 字段名=value)
pianopan 2001-05-02
  • 打赏
  • 举报
回复
不是豫剧,而是语句
不好意思
pianopan 2001-05-02
  • 打赏
  • 举报
回复
我这里有个用ado库的方法,
'创建一个数据连接源
Dim cc As New ADODB.Connection
'创建一个command 对象
Dim ca As New ADODB.Command

Private Sub Command1_Click()

'创建connextion 连接源
cc.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data

Source=C:\Documents and Settings\Administrator\My

Documents\aa.mdb;Persist Security Info=False"
'设定command 对象的连接属性
ca.ActiveConnection = cc
' 设定command 对象要执行的SQ


你可以用更新,添加,删除,等sql豫剧代替cc
给分
yunong11 2001-05-02
  • 打赏
  • 举报
回复
有那位网友编过类似的程序吗?
看起来很简单的东西为什么会出错啊?
雨晨寒月 2001-05-02
  • 打赏
  • 举报
回复
看msdn.
duqiang2050 2001-04-30
  • 打赏
  • 举报
回复
用SQL语句
yunong11 2001-04-30
  • 打赏
  • 举报
回复
有网友有什么例子吗?发一个给我吧

yunong11@citiz.net
dfbb 2001-04-30
  • 打赏
  • 举报
回复
建立recordset对象,用SQL语句改更快更简单!
yunong11 2001-04-30
  • 打赏
  • 举报
回复
怪问题!!!
运行以下代码为什么会出错(实施错误3251,对象或提供者不能执行以下的操作)
Set rst1 = cn.Execute(str1)

With rst1
.Fields("onuse") = "no"
.Update
End With
liuxing23 2001-04-30
  • 打赏
  • 举报
回复
楼上的方法很对
不过如果用
.fields("列名").value 速度回快一点
hzh_wen_x 2001-04-30
  • 打赏
  • 举报
回复
dim MyRs as ADODB.Recrodset
set MyRs=New ADODB.Recordset
With MyRs
.ActiveConnection=MyCnn
.Cursortype=adOpenStatic
.LockType=adLockOptimistic
.Source="你的数据源"
.Open
End with
设有一个NAME字段,读出后,MyRs!NAME="新数据"
MyRs.updata
即可
y1g1y1 2001-04-30
  • 打赏
  • 举报
回复
with rst
.fields(0)="8765"
.fields("姓名")="fdas"
.update
end with

7,763

社区成员

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

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