没有合适的资源?快使用搜索试试~ 我知道了~
excel vba 操作mysql

温馨提示


试读
64页
1. ExcelVBA操作MySQL之一——准备工作 2. ExcelVBA操作MySQL之二——链接MySQL 3. ExcelVBA操作MySQL之三——有关用户名和密码的操作 4. ExcelVBA操作MySQL之四——创建数据库和表 5. ExcelVBA操作MySQL之五——添加和导入数据 6. ExcelVBA操作MySQL之六——查询记录 ……
资源推荐
资源详情
资源评论










作者 Email:858845818@qq.com
目录
操作 之一——准备工作
操作 之二——链接
操作 之三——有关用户名和密码的操作
操作 之四——创建数据库和表
操作 之五——添加和导入数据
操作 之六——查询记录
操作 之七——从文本文件导入数据和数据导出至文本文件
操作 之八——修改记录
操作 之九——删除记录
操作 之十——查询示例
操作 之十一——有关表的操作
操作 之十二——获取数据库模式信息
操作 之十三——生成数据透视表
操作 之十四——、 ! 存取文本和图片二
进制数据
操作 之十五——使用 "#"!$%&'
ExcelVBA 操作 MySQL 之一

作者 Email:858845818@qq.com
((准备工作
前 段 时 间 学 习 ) 发 现 网 上 关 于 * 的 文 章 不 多 。 现 在 分 享
操作 的代码。欢迎各位网友指正,提供更好的解决方法。
从这系列文章可以了解到:
操作数据库的方法
"# 的用法
的 语句的用法
的简介
不多说。
看维基 !!+,,-.///%0$1,.//,
看百度 !!+,,2%/2%/0&,3/.,!&
安装 和 &#"'40$'。
和 &#"'40$'&56 的下载地址:
!!+,,/5%$/%55/%0&,4,!&
内含 77./'*'&#"'40$'*' 中文版官方说明。
当然)可以到官网下载。
!!+,,0.0%&56,
!!+,,3&560&,0.0%5,0!0$,02,
嫌官网下载麻烦的自己百度谷歌吧。
关于 &#"'40$'&56 的安装)请看这里
!!+,,3&560&,0,$4&%,,-,0!0$5!&85707./0.5
关于 的安装)请看这里
!!+,,...0!0&,!,,9!&
的安装的教程网络上到处有。实在嫌麻烦的到此网址下载 和 &#"
40$':!!+,,/5%$/%55/%0&,4,!&
数据库图形化管理工具
不习惯命令行界面的,可以使用 Mysql 的图形化工具,如 MySQL
Workbench、Navicat、SQLLog、EMS.SQL.Manager 和 HeidiSQL 等。个
人习惯用 Navicat,下载地址:http://ishare.iask.sina.com.cn/f/
16595122.html
引用 ADO 对象。引用方法:VBE 中"工具"菜单→引用→选择"Microsoft
Activex Data Objects 2.8 Library"和"Microsoft ActiveX Data Object
recordset 2.8 Library"
好了)准备到此完毕。总结一下本人的软件环境:
:/;<'./!'<
'
#"777./
/$0504!''(兼容模式)
/$0504!'!/3;'"%!%'#2=!''/2$%$ 和 /$0504!'!/3;'"%!%'#2=!

作者 Email:858845818@qq.com
>0$5!''/2$%$。
++----------++----------++----------++----------++----------++----------++----------++----------++--------
ExcelVBA 操作 MySQL 之二
((链接 MySQL
毫 无 疑 问 ) 操 作 数 据 库 的 第 一 步 是 链 接 。 链 接 字 符 串 主 要 是 给 出
"$/3$、$3$、"%!%%5、?@"、<:" 和 #!/0。
下面是简单的链接例子)此处省略了 "%!%%5)根用户 $00! 账号的登录密码是 。
<2/'2'/AB
''"/&'0'5'"#"0!/0
''!'0'C'D.'"#"0!/0
''00!/0!$/1'C'E"$/3$CF'#"''"$/3$GHE'*'9
'''''''''''''''''''''''''E$3$C0%05!HE'*'9
'''''''''''''''''''''''''E?@"C$00!HE'*'9
'''''''''''''''''''''''''E<:"CHE'*'9
'''''''''''''''''''''''''E#<I@#DCHE
''0#
''@4'0!%!'C'%!%!#'I
''''510'E链接状态:E'J'0!%!'J'32$4'J'E"# 版本:E'J'0$5/0)
32@40$&%!/0)'EE
'''@4
''005+'!'0'C'D0!/1
'2
KKKKKKKKKKKKKKK
如果想写得简单点,也可以写成:
<2/'2'/AB
''"/&'0'5'"#"0!/0
''!'0'C'D.'"#"0!/0
''0#'E"$/3$CF'#"''"$/3$GH$3$C0%05!H#<I@#DCE)
E$00!E)'EE
''@4'0!%!'C'%!%!#'I
' ' '510'E链接状态:E'J'0!%!'J'32$4'J'E"# 版本:E'J'0$5/0)
32@40$&%!/0)'EE
'''@4
''005+'!'0'C'D0!/1

作者 Email:858845818@qq.com
'2
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
运行的结果如图:
提示:
B 链接成功后)0!/0 的 !%! 属性为 %!%!#(值 )。
B 0!/0!$/1 有关参数
参数 默认值 注释
5$ #"'A0':/0.5B
用于链接至 的用户名。
5$3$ 0%05!
服务器的主机名。
%!%2%5
默认数据库。
0!/0
指定 #" 工作方式的选项。参见下面。
0$!
如果服务器不是本地主机将要使用的 I<,@< 端
口。
5!&!
连接至 时将要执行的语句。
%55.0$
服务器上用户账户的密码。
50!
当服务器是本地主机是将要连接的 ?/ 套接字
文件或 :/0.5 命名管道。
要想选择多个选项,可将它们的值加在一起。例如,将选项设置为 (+),就能获
得调试功能,但没有信息包限制。
其中,?@")用户名)可以写作 5$'@" 或者 5$。<:")用户名的登录的密码)可以写作
<%55:0$。当使用简称时,等号后面的字符不加引号。
B $3$ 数据库服务器的计算机名字)或者 @<。如果本机是服务器)设置为 0%05! 或
。
B #<I@#D)指定 #" 工作方式的选项。以下为摘录文字:
在 :/0.5 平台下)正常情况下)应通过切换连接屏幕上的复选框选择选项)但也能在选项
参量中选择它们。下述选项是按照它们在 #" 连接屏幕上显示的顺序排列的:
值 描述
客户端无法处理)#" 返回列的实际宽度。
客 户 端 无 法 处 理 )#" 返 回 受 影 响 行 的 真 值 。 如 果 设 置 了 该 标
志) 将返回“发现的行”取而代之。 的版本必须是 或
更高版本)该功能才能生效。
在 +L&0201 中生成调试日志。它与将 M9"? C+!+#)++L

作者 Email:858845818@qq.com
&0201 放到 ?I#;I 中的效果相同(在 ?/ 平台下)该文
件是,!&,&0201)。
不为结果和参数设置任何信息报限制。
即使驱动程序可能会给出提示)对出现的问题不予提示。
允许动态光标支持。(在 #"' 中不允许)。
在 29%&!29%&09%& 中忽略数据库名的使用。
强制使用 #" 管理器光标(实验性)。
禁止使用扩展取数据(实验性)。
将 N> 列填充为全列宽。
"5$/20AB返回完全合格的列名。
使用压缩客户端/服务器协议。
通知服 务 器忽 略 函 数名 之 后和“ AO之 前 的空格 ( <0.$/$ 要 求这
样)。这会使所有的函数名成为关键字。
用命名管道链接至运行在 DI 环境下的 mysqld 服务器。
将 #D #D 列更改为 @DI 列(某些应用程序不能处理 #D #D
列)。
从 I%25 返回作为 I%296%/P$ 和 I%290.$ 的用户(实验
性)。
从 &4 的Q/!R和Q02R组读取参数。
增加一些额外检查(不应需要之)但…)。
禁止事务。
允许将查询记录到 +L&0256A,!&,&0256B文件。(仅在调试
模式下才能启用)。
不 要 驱 动 中 的 结 果 进 行 缓 冲 处 理 ) 而 应 从 服 务 器 读 取
“&56959$5!ABO。仅对正向光标才能起作用。当你不希望缓冲处理
整个结果集时)对于大表处理)该选项十分重要。
强制使用正向光标类型。在应用程序设置了默认静态/动态光标类型的情
况下)如果希望驱动程序使用非缓冲结果集)那么该选项能够保证正向光标的
行为。
在下面的表各中)给出了针对各种配置的推荐选项值:
配置 选项值
/$0504!'55
/$0504!'/5%'%5/
具有很多行的大表
驱动跟踪生成(调试模式)
查询日志生成(调试模式)
生成驱动跟踪和查询日志(调试模式)
具有非缓冲结果的大表
提醒:在配置 0!0$,#" 时)3% 的某些选项等效于设置 #<I@#D。
剩余63页未读,继续阅读
资源评论

- lxdljsjk2019-08-27非常需要,资料很少
- Wiard_Lee2016-12-21还是有点用处
- txj20022015-11-14好东西,对开发很有帮助。

xhluoluo
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- cmake编译OpenCV4.8.0+opencv-contrib4.8.0过程中手动下载资源
- Oracle单实例自动化安装Shell脚本
- 【Axure资源】web网页端高复用组件库, 包括下拉菜单文件上传穿梭框日期城市选择器
- rt-thread-code-stm32f429-st-disco.rar开发板STM32F429I-DISCOVERY
- cisco思科复习资料2
- cisco思科复习资料1
- 西门子 S120驱动 SIEMENS 6SL3120-1TE21-8AA0 VER-A 存储器备份
- 鱼骨时间轴demo【JQuery版本】
- windows zmq环境搭建安装包
- 分布式DeviceProfile部件是设备硬件能力和系统软件特征的管理器
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
