ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:625.58KB ,
资源ID:5283266      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5283266.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(QTP如何连接mysql数据库.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

QTP如何连接mysql数据库.docx

1、QTP如何连接mysql数据库【QTP连接数mysql据库】编号:版本:V1.0编 制: 滕银鹏 审 核: 批 准: 文档修订记录日期Date修订版本Revision Version修改章节Sec No. 修改描述Change Description作者Author2016.03.231.0滕银鹏目 录目 录 31 简介 42 安装与配置 42.1 安装 42.2 配置 62.3 QTP脚本中连接数据库 132.4 实际部署过程中的情况 143 FAQ 141 简介由于QTP自动化的原因,部分脚本需要连接数据库来获取资源属性,故需要用到ODBC来连接mysql数据库,本文简单介绍如何安装配置该

2、工具以及怎样在QTP脚本中来使用,以供大家参考,来源于网上资料并根据自己使用过程进行记录总结。2 安装与配置安装双击执行安装程序点击Next默认使用标准模式(Typical),点击Next点击finish至此安装完毕2.1 配置在控制面板中找到数据源,路径如下图进入ODBC数据源管理器界面,进入系统DSN界面,然后点击“添加”按钮,进入创建新数据源界面选择MySQL ODBC *.* Driver (*.*表示不同的版本号)点击完成按钮,进入数据库连接参数设置界面,根据实际情况输入参数,并点击“Test”按钮测试连接是否成功。点击“Test按钮”测试连接成功后,点击OK按钮完成添加,并关闭OD

3、BC数据源管理器2.2 QTP脚本中连接数据库下面举例来说明在脚本中如何使用前面所获取的数据库连接字符串在拓扑模块中来获取某个网元的DimdbConnection,Rst,strCnn,rs,strsql,x,ystrCnn=DSN=39DbCon;DATABASE=nnm5;PWD=OSSDB123;PORT=13306;SERVER=172.16.61.39;UID=root (本段使用的即为数据库连接字符串,其中部分地方根据实际需要来修改)DSN=39DbCon即为前面我们所创建的系统DSN的数据库连接名称SetdbConnection=CreateObject(ADODB.Connec

4、tion) (创建数据库连接对象)Setrs=CreateObject(ADODB.Recordset) (创建数据查询结果对象) dbConnection.Open strCnn (本行有个点号,怕大家看不清,故予以加粗显示)为了验证数据的连接是否成功,我们可以获取数据库的连接状态来检查If dbConnection.State0 Then msgbox 连接成功 Else msgbox 连接失败 End If ( 本段不需在脚本中显示,验证结束后可以删除)Setrs=dbConnection.Execute(SELECT X1,Y1 FROM topo_mainview_symbol WH

5、ERE SYMBOL_NAME3=&data.item(Ne_IP)&AND RES_TYPE_NAME=NE) (本行根据实际情况来编辑数据库查询语句)x1=rs.Fields(X1) (获取查询到的网元横坐标) y1=rs.Fields(Y1) (获取查询到的网元纵坐标) 在使用完数据库连接后,我们需要在脚本后面关闭该连接:rs.Close dbConnection.Close Setrs=Nothing SetdbConnection=Nothing下图为某实际脚本的部分截图2.3 实际部署过程中的情况在前面我们安装的ODBC是在本机安装的, 所添加的DSN名称只在本机有效。在自动化测试

6、中,我们需要部署多台不同环境的服务器,故需要在每个自动化测试端安装ODBC并分别添加数据库连接DSN。故我们需要改造2.3章节中的变量strCnn。例如:strCnn=data.item(DSN_Name)3 FAQ3.1 在64位操作系统上安装ODBC后,连接不成功(或者提示:在指定的dsn中 驱动程序和应用程序之间的体系结构不匹配)这种情况下,我们执行C:/WINDOWS/system32/odbcad32.exe程序,进入到64位数据源管理界面,查看我们安装的mysql ODBC驱动是否加载成功(出现本异常一般情况下没有加载成功,这样我们可以按照如下方法解决)。问题1:安装32位ODBC

7、驱动后控制面板中找不到驱动运行C:WindowsSysWOW64下的odbcad32.exe可以设置问题2:用上面的方法还是找不到驱动从1、首先,在lib目录下将四个dll文件copy至system32文件夹下; 2、然后,cmd命令(win7请用右键管理员权限)进入bin目录(myodbc-installer.exe所在文件夹) 3、最后敲入: myodbc-installer.exe -d -a -nMySQLODBC 5.1 Driver-tDRIVER=myodbc5.dll;SETUP=myodbc5S.dll如果显示Success: Usage count is 1,表示安装成功。然后运行C:WindowsSysWOW64下的odbcad32.exe可以参照前面2.2节内容设置系统DSN

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1