ADO与SQL SERVER 2000数据库建立连接后,更新数据库怎么做?

yyl20000210 2003-08-21 10:40:54
我在用ADO与SQL SERVER 2000数据建立连接后,先执行了一个查询语句,如果条件满足,我想更新数据库应怎么写?请告诉我!
...全文
52 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyl20000210 2003-08-21
  • 打赏
  • 举报
回复
我是一个编程新手,谢谢大家对我的帮助。
romail 2003-08-21
  • 打赏
  • 举报
回复
两种方法:
1。执行SQL语句
str="update table1 set ……"
cn.execute str

2。更新记录集的数据
rst.fields(co1)="a"
rst.fields(co2)="b"
rst.update
pengdali 2003-08-21
  • 打赏
  • 举报
回复
CnnStr = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=SA;Initial Catalog=test;Data Source=SAITEK-DZKYPNPB"
Cn1.Open CnnStr
Set Cm1.ActiveConnection = Cn1

BillMaster.Open "SELECT * FROM FcBillMaster", Cn1, adOpenDynamic, adLockOptimistic

With BillMaster
.AddNew
.Fields(1) = 67
.Fields(2) = ith!TCOM
.Update
XZID = .Fields(0)
End With
玉泽天成 2003-08-21
  • 打赏
  • 举报
回复
如果用ADOQuery的话

ADOQuery.Edit;
ADOQuery.FieldByName[''].Value := ....

....
ADOQuery.Post;

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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