vb update更新数据库,更新很多字段如何编写啊

vb update更新数据库,更新很多字段如何编写啊,第1张

可以用ADO方法

rsCnn = "PROVIDER=MicrosoftJetOLEDB40;Data Source=" & DataPath & ";mode=Read|write"

rsTmpOpen "Select From 时刻段电量 ", rsCnn, adOpenDynamic, adLockBatchOptimistic

With rsTmp

!峰数据 = rsTmp1Fields(strName(k) & "峰")Value

!平数据 = rsTmp1Fields(strName(k) & "平")Value

!谷数据 = rsTmp1Fields(strName(k) & "谷")Value

!总数据 = !峰数据 + !平数据 + !谷数据

UpdateBatch

End With

Set rsTmp = Nothing

这是一句读取你表单的数据 意思是Form4Text1Text 里的数据赋给Form2Adodc1RecordsetFields(0) 这是不能把数据添加到数据库里去的 你还要通过UPDATE(好像是这个关键字,不知有没有记错)把数据添加到你的数据库里去

两个方案: 1、使用触发器,在A库的a表中建立 Insert,Update 触发器,使在数据写入或更新时,将变更实时写入B库b表; 好处:简单、实时;缺点:远程实时访问以及触发器的方式,风险大,当B不能访问或反应缓慢时,A库的a表就无法更新;

1、建立一个id对照表,tmp(id,newid),并将对照的数据生成好。

2、通过tmp表关连来update A B C D E F G H I J这些表中的id

比如 A表

update A set id = bnewid from tmp b where Aid =bid

这样 *** 作方便,并且是可逆的。

以上就是关于vb update更新数据库,更新很多字段如何编写啊全部的内容,包括:vb update更新数据库,更新很多字段如何编写啊、vb6.0 update更新数据库读取和添加代码如何写,最后简单点、数据库更新存储过程怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9880434.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存