★★★快来抢300分★★★:打开一个recordset(ado)对象后,如何再更改其中某个字段的值?

deak 2001-12-28 04:16:04
...全文
168 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
deak 2001-12-29
  • 打赏
  • 举报
回复
add
netfor2000 2001-12-28
  • 打赏
  • 举报
回复
UPDATE
LANDEHUTU 2001-12-28
  • 打赏
  • 举报
回复
ADO 帮助上说, 建议先使用连接执行更新命令,然后刷新纪录集:
adoCn.Execute strSql
adoRs.Requery

cqq_chen 2001-12-28
  • 打赏
  • 举报
回复
你所要UPDATE的字段和其它表的关联有问题,你要详细看看表间关系,如索引、触发器等等。
deak 2001-12-28
  • 打赏
  • 举报
回复
to Ranma_True:
可不可以更改字段的长度?
myxiaopei 2001-12-28
  • 打赏
  • 举报
回复
update [表名] set [字段1] = value,[...] where 条件
lilei 2001-12-28
  • 打赏
  • 举报
回复
先设置recordset.edit
再设置recordset(ado)=值
最后recordset.update
dbcontrols 2001-12-28
  • 打赏
  • 举报
回复

http://www.wzjcw.net/vbgood/taishan/index.html
上面的【19种打开数据库的方法】里面就有.
Ranma_True 2001-12-28
  • 打赏
  • 举报
回复
rs!fieldname=new value
出错可能是因为你的写入长度大于数据库允许长度
deak 2001-12-28
  • 打赏
  • 举报
回复
to dbcontrols:
能不能说具体一点

to cqq_chen:
我试过,提示
multiple-step operation generated errors .check each status value
thank you
zzgthc 2001-12-28
  • 打赏
  • 举报
回复
可以用update方法
gmc007 2001-12-28
  • 打赏
  • 举报
回复
这种问题很简单的啊,怎么总有人问,也不先SEARCH一下。
cqq_chen 2001-12-28
  • 打赏
  • 举报
回复
用UPDATE可以做到吧!不过我想你的问题可以不是这么简单的,但我只能看懂这么多了。
deak 2001-12-28
  • 打赏
  • 举报
回复
为何我更改是总提示:
multiple-step operation generated errors .check each status value
dbcontrols 2001-12-28
  • 打赏
  • 举报
回复
http://www.wzjcw.net/vbgood/taishan/index.html有代码啊

7,785

社区成员

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

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