VBA中操作MYSQL数据库
时间:2009-05-11
来源:互联网
VBE中请确定引用 microsoft activeX data objects xx 库
连接及更新MYSQL数据库数据 代码如下:
Sub updt()
Dim strconnt As String
strconnt = ""
Set connt = New ADODB.Connection
Dim sevip, Db, user, pwd As String
'设服务器地址、所连数据,及登录用户密码
sevip = "localhost" '"192.168.*.*"
Db = "samp_db"
user = "root"
pwd = "6901205"
strconnt = "DRIVER={MySql ODBC 3.51 Driver};SERVER=" & sevip & ";Database=" & Db & ";Uid=" & user & ";Pwd=" & pwd & ";Stmt=set names GBK" '
connt.ConnectionString = strconnt
connt.Open
ssql = "UPDATE student SET student.name= 'kookboy' where student.name = 'kook'"
connt.Execute ssql
MsgBox "成功更新记录!"
connt.Close
Set connt = Nothing
End Sub
按F5执行,执行前中后 界面如下
[注]VBA操作MYSQL的代码在网上找了好多地方也没找到,最后还是在EH找到了,哈哈
参照http://club.excelhome.net/viewthread.php?tid=401099
感谢老前辈分享
附件

2009-5-11 21:41

2009-5-11 21:41

2009-5-11 21:41
作者: dcw0402 发布时间: 2009-05-11


作者: dcw0402 发布时间: 2009-05-15
作者: shofihsu 发布时间: 2009-05-26
不错的
,没有用过MYSQL
只是用了一点mssql
作者: safinx 发布时间: 2009-08-05
作者: zhangmi 发布时间: 2009-08-31
作者: yanl1981 发布时间: 2009-08-31
作者: winland 发布时间: 2009-08-31
作者: zhao__feng 发布时间: 2009-09-03
作者: 飞云楼主 发布时间: 2009-09-21
作者: zhuhuiling 发布时间: 2009-11-15
作者: bibisin 发布时间: 2009-11-15
作者: mayiwan 发布时间: 2009-11-23
作者: chuhua520 发布时间: 2010-02-26
以前是用ACCESS,可是共享了不安全
使用MYsql 后 , 使用跟楼主上成相似的代码, 在修改数据时,
如果用
update rs.fields("名称"),"Xiaoming"
总是弹出
“无法为更新定位行。一些值可能已在最后一次读取后已更改。”的错误,一直没有找到好的解决办法
但是如果用
cnn.exceute " update table_name set ………… where …………" 就没问题了,这是什么?
作者: chuhua520 发布时间: 2010-03-02
配合rs.movenext/first等也不错,简单清晰
这种用法我以前也没用过,呵呵 谢谢你给我提供这个学习机会
作者: dcw0402 发布时间: 2010-03-02
作者: dcw0402 发布时间: 2010-03-23
作者: woailaopo578 发布时间: 2010-03-26
我在数据源管理中 已经看见mysql的驱动了
请问问题出在那个地方
附件

2010-8-16 10:24

2010-8-16 10:24
作者: dadario 发布时间: 2010-08-16
引用:
原帖由 dadario 于 2010-8-16 10:24 发表装了ODBC 驱动 后还是显示用户类型未定义的错误,
我在数据源管理中 已经看见mysql的驱动了
请问问题出在那个地方
作者: crystal8407 发布时间: 2010-09-26
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28