
编写Excel VBA工具,连接并 *** 作Mysql 数据库。
系统环境:
OS:Win7 64位 英文版
Office 2010 32位 英文版
1、VBA连接MySql前的准备
Tools--->References..---->引用
勾选Microsoft ActiveX Data Objects 2.8 Librarys 和Microsoft ActiveX Data Objects Recordset 2.8 Librarys
2、安装Mysql ODBC连接服务
下载连接:https://dev.mysql.com/downloads/connector/odbc
注意:这里使用32位的版本
下载上图中Windows(x86,32-bit),Zip Archive版本,在测试中,使用64位的版本无法连接到Mysql
把下载上述文件拷贝放到资源管理器里,放到合适位置,解压,点击里面的install.bat批处理文件。
从“控制面板”--->“管理工具”---->ODBC,打开以后,从这个里面无法看到Mysql的驱动,实际上使用的是下面32位的ODBC驱动
C:\Windows\SysWOW64\文件夹下的odbcca32.exe
3.连接示例
Sub TestConnectTodb() Dim conn As ADODB.Connection Dim rs As ADODB.Recordset Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.ConnectionString = "Driver={MySQL ODBC 5.3 Unicode Driver}Server=localhostPort=3306Database=db_hptmsUid=rootPwd=123456OPTION=3" conn.Open rs.Open "select fdEmpNo,fdEmpName from tbUser", conn With ThisWorkbook.Worksheets("MySqlData") .Visible = True .Range("a1:b1").Value = Array("EmpNo", "EmpName") .Range("A2").CopyFromRecordset rs .Activate End With rs.Close: Set rs = Nothing conn.Close: Set conn = Nothing MsgBox "处理完毕", vbOKOnly, "提示信息"End Sub
上述示例经过测试,可以正常连接到Mysql数据库,这里注意使用的ODBC连接的版本是32位,在测试中,使用64位的,始终无法正常打开连接。
计算机考试全称全国计算机等级考试,无论在校生和非在校生,基本上都可以报考,报考门槛低。计算机等级考试主要考察考生的计算机相关知识和实用技能。计算机二级包括了办公软件类:WPSOffice高级应用与设计和MSOffice高级应用与设计,程序设计类:C语言、Java语言、Access数据库、C++语言、MySQL数据库、Web程序、Python语言。
其中办公软件类是报考最多、最广泛的,实践性强,同时也是通过率最低的(30%以下)。我们常说的计算机二级默认指是办公软件类。WPS是国内公司开发的,而MS是国际通用的,两者相差不大,备考经验也可以通用。
1、题型与做题顺序:计算机二级中选择题20分, *** 作题80分。选择题包括计算机基础知识, *** 作题包括Word(30分)、Excel(30分)、PPT(20分),其中PPT最容易,Word中等,Excel最难,因此建议的做 *** 作题的顺序为从易到难。
2、考试时间与难度:二级为全国统一命题、统一考试,采取机考的形式,考试时间120分钟,满分100分,及格分为60分。别觉得60分非常容易,其实在考试时,时间会很紧,如果不熟练做不完是相当正常的。
3、考试评分:每个 *** 作题都会有标准评分,一个 *** 作题的每一步骤都会有细致的步骤打分,如果没有按照严格规范做到,就不可能得分。同时,一个 *** 作题的许多步骤会从易到难排列,如果碰到的难点,不宜留恋太久,要果断放弃。
一、科目
二级考试科目包括二级 C 语言程序设计、二级 Java 语言程序设计、二级 Access 数据库程序设计、二级 C ++语言程序设计、二级 MySQL 数据库程序设计、二级 Web 程序设计、二级 MS Office 高级应用与设计、二级 Python 语言程序设计、二级 WPS Office 高级应用与设计。
【选择一门考试即可】
二、时间安排
NCRE 每年最多举办三次考试,
时间分别为3月、9月及12月。
只有个别省份有12月份的考试。
三、考试科目设置及证书体系
考试详情
其中:
二级:程序设计/办公软件高级应用级。考核内容包括计算机语言与基础程序设计能力,要求参试者掌握一门计算机语言,可选类别有高级语言程序设计类、数据库程序设计类等;二级还包括办公软件高级应用能力,要求参试者具有计算机应用知识及Office办公软件的高级应用能力,能够在实际办公环境中开展具体应用。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)