qtp连接mysql 无驱动_QTP连接MySQL

1、安装 Connector/ODBC

2、查看数据源名称

『控制面板』- 『管理工具』- 『数据源(ODBC)』-『添加』

10f8c5a477b16708a17ff1105a0bf004.png

3、连接数据库

Dim Conn,ConnString

'创建数据库实例

Set Conn=CreateObject("ADODB.Connection")

'连接字符串

ConnString="Driver={Mysql ODBC 5.2w Driver};DATABASE=mysql;UID=root;PWD=root;PORT=3306;SERVER=localhost;"

'打开数据库连接

Conn.Open ConnString

If Conn.State<>0 Then

Msgbox "连接数据库成功"

Else

Msgbox"连接数据库失败"

End If

'关闭数据库实例

Conn.Close

Set Conn = Nothing

4、数据库查询实例

Dim Conn,ConnString,strSQLString,strRecordset,i,sum

Set Conn=CreateObject("ADODB.Connection")

ConnString="Driver={Mysql ODBC 5.2w Driver};DATABASE=mysql;UID=root;PWD=root;PORT=3306;SERVER=localhost;"

Conn.Open ConnString

If Conn.State<>0 Then

Call Query()

else

Msgbox "连接数据库失败"

End If

Function Query()

'创建数据集实例

Set strRecordset = CreateObject("ADODB.Recordset")

'查询数据库

strSQLString = "Select * from db"

'1,1表示只读;1,3表示插入数据;2,3表示修改数据

strRecordset.Open strSQLString,conn,1,1

'使游标指向第一个记录

strRecordset.MoveFirst

sum=""

While Not strRecordset.EOF

For i=0 to strRecordset.Fields.Count-1

sum=sum & strRecordset(i) & " "

Next

Msgbox sum & vbCRLF

'使游标进入下一个

strRecordset.MoveNext

Wend

'关闭数据集实例

strRecordset.Close

Set strRecordset=Nothing

End Function

'关闭数据库实例

Conn.Close

Set Conn=Nothing

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/504678.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python保存模型的路径怎么写_使用python在MongoDB中保存机器学习(ML)和深度学习(DL)模型...

我们知道&#xff0c;当我们训练机器学习或深入学习模型时&#xff0c;我们必须保存训练过的模型&#xff0c;以便将来进行预测。现在的训练模型非常昂贵&#xff0c;所以如果我们能够保存它们并将其用于解决其他一些问题。例如&#xff0c;一个训练过的能够识别汽车的神经网络…

java token_Java实现基于token认证的方法示例

随着互联网的不断发展&#xff0c;技术的迭代也非常之快。我们的用户认证也从刚开始的用户名密码转变到基于cookie的session认证&#xff0c;然而到了今天&#xff0c;这种认证已经不能满足与我们的业务需求了(分布式&#xff0c;微服务)。我们采用了另外一种认证方式&#xff…

java jni helloword_JNI学习一:编写HelloWorld程序

转载请说明出处~本文教程翻译jni官方文档的部分内容。要查看Jni官方文档&#xff0c;请点击这里先感叹一下时光如水&#xff0c;岁月不留人哇有木有&#xff01;&#xff01;&#xff01;认真想想在XMU的这三年&#xff0c;真的改变了我好多。我还清楚地记得学习C语言写的第一个…

【学习记录】macOS的Redis安装及基本使用

【学习记录】macOS的Redis安装及基本使用一. Redis的安装与启动二. 简单使用① 尝试插入第一个key-value② Redis的数据类型与基本使用字符串列表字典&#xff08;哈希表&#xff09;集合有序集合三. 杂乱无章的笔记一. Redis的安装与启动 打开终端&#xff0c;输入以下命令即…

【学习笔记】JAVA基础——异常处理部分

文章目录前言简介一. try、catch与finally① try && catch② finally③ throws补充&#xff1a;JVM 相关二. 异常的分类① 分类解释与思维导图三. 自定义异常例子&#xff1a;Hero类的attack方法的isDeadException。四. 上传代码到GIT① 首先在github新建一个仓库Java_…

【学习笔记】数据链路层的差错控制——检错编码与纠错编码(海明码、奇偶检验码与CRC循环冗余码)

文章目录前言一. 差错控制简介二.补充知识三. 检错编码&#xff08;1&#xff09;奇偶检验码组成&#xff1a;构造方法&#xff1a;以奇检验码为例。举个例子&#xff1a;检验码求法&#xff1a;错误检测方法&#xff1a;特点&#xff08;2&#xff09;CRC循环冗余检验码三要素…

【学习笔记】数据链路层——流量控制:停止等待协议、后退N帧协议(GBN)、选择重传协议(SR)

文章目录一. 流量控制① 必要性② 数据链路层 VS 传输层③ 定义④ 方法1&#xff09;停止等待协议2&#xff09;滑动窗口协议关系&#xff1a;包括&#xff1a;3&#xff09;协议对比二. 停止-等待协议必要性应用情况① 无差错情况② 有差错情况1&#xff09;数据帧丢失&#x…

java线程唤醒与等待_Java线程的等待与唤醒

生产者和消费者必须使用同步代码块包裹起来&#xff0c;保证等待和唤醒只能有一个执行&#xff0c;同步使用的锁对象必须保证唯一Thread中重要方法void wait() 在其他线程调用此对象的notify()方法或notifyall()方法前&#xff0c;导致当前线程等待void notify() 唤醒在此对象监…

【学习笔记】数据链路层——信道划分访问控制(FDM、TDM、STDM、WDM、CDM CDMA)

PPT截自王道考研B站教程 一. 铺垫知识 ① 传输数据使用的两种链路 星型、总线型都是广播式结构。 星型更有容错率&#xff0c;总线型断一个则全断。 ② 介质访问控制 定义 采取一定措施&#xff0c;使得两对节点之间的通信不会发生互相干扰的情况。 分类 多路复用&…

【学习笔记】数据链路层——随机访问介质访问控制(ALOHA、CSMA、CSMA/CD、CSMA/CA),截断二进制指数规避算法

文章目录小前言一. ALOHA协议纯ALOHA协议时隙ALOHA协议ALOHA对比CSMA协议定义与分类① 1-坚持CSMA② 非坚持CSMA③ p-坚持CSMA总结CSMA/CD协议传播时延对载波监听的影响确定重传时机&#xff1a;截断二进制指数规避算法最小帧长问题CSMA/CA协议工作原理CSMA/CD 与 CSMA/CA的对比…

pca算法介绍及java实现_PCA算法原理及实现

众所周知&#xff0c;PCA(principal component analysis)是一种数据降维的方式&#xff0c;能够有效的将高维数据转换为低维数据&#xff0c;进而降低模型训练所需要的计算资源。以上是比较官方的说法&#xff0c;下面是人话(正常人讲的话)版。pca就是一种能够有效压缩数据的方…

【学习笔记】数据链路层——轮询访问介质控制(轮询协议、令牌传递协议)

文章目录一. 轮询访问介质控制二. 轮询协议三. 令牌传递协议结束语PPT截自王道考研B站教程 一. 轮询访问介质控制 结合了前面的信道划分访问控制、随机访问MAC协议的优点&#xff1a; 既要不产生冲突&#xff0c;又要发送时占全部带宽。 二. 轮询协议 轮询开销&#xff1a;…

【学习笔记】局域网基本概念和体系结构,以太网、无线局域网与PPP协议、HDLC协议

文章目录一. 局域网&#xff1a;特点与要素① 拓扑结构② 传输介质③ 介质访问控制方法④ 局域网的分类⑤ IEEE 802标准⑥ MAC子层和LLC子层二. 以太网① 概述② 提供无连接、不可靠的服务③ 传输介质与拓扑结构的发展④ 10BAST-T以太网⑤ 适配器与MAC地址⑥ 以太网MAC帧⑦ 高速…

【学习笔记】数据链路层——链路层设备:物理层拓展以太网、链路层拓展以太网与冲突域和广播域

文章目录一. 冲突域与广播域① 定义与对比图② 例子二. 物理层扩展以太网三. 链路层扩展以太网① 网桥定义透明网桥源路由网桥② 以太网交换机PPT截自B站王道考研教程 本文内容导图 一. 冲突域与广播域 可以先只是简单看看定义&#xff0c;然后看完二、三后再回来看对比图和…

【学习笔记】网络层——概述、数据交换方式:电路交换、报文交换与分组交换(数据报与虚电路)

文章目录一. 概述二. 数据交换方式① 电路交换② 报文交换③ 分组交换④ 分组交换 && 报文交换举例对比⑤ 三种数据交换方式比较总结三. 分组交换的两种方式① 定义传输单元名词辨析② 数据报③ 虚电路④ 数据报与虚电路的对比ppt截自王道考研B站教程 太不容易了&#…

【学习记录】网络层——IP数据报(格式与分片)

文章目录一. IP数据报格式二. IP数据报分片① 为什么要分片?② 标识、标志与片偏移③ 例题单位为nB小结PPT截自王道考研教程 tips&#xff1a;b是位&#xff0c;B是字节。 一. IP数据报格式 在本章节中&#xff0c;暂时不区分IP数据报与分组。 生存时间(Time To Live)&#xf…

自动驾驶学习笔记(二十二)——自动泊车算法

#Apollo开发者# 学习课程的传送门如下&#xff0c;当您也准备学习自动驾驶时&#xff0c;可以和我一同前往&#xff1a; 《自动驾驶新人之旅》免费课程—> 传送门 《Apollo开放平台9.0专项技术公开课》免费报名—>传送门 文章目录 前言 感知算法 定位算法 规划算法…

【学习笔记】 IPv4地址、NAT与子网掩码、子网划分

文章目录一. IP地址① 在例子中理解③ IP地址的分类④ 特殊IP地址⑤ 私有IP地址⑥ 各类IP的对比二. NAT三. 子网划分与子网掩码① 子网划分② 子网掩码例题1例题2③ 使用子网时路由的转发PPT截自王道考研教程 一. IP地址 可以理解成上网设备的身份证号唯一点分十进制&#xff…

java对象底层原存储结构图解_图解图库JanusGraph系列-一文知晓“图数据“底层存储结构...

大家好&#xff0c;我是洋仔&#xff0c;JanusGraph图解系列文章&#xff0c;实时更新~图数据库文章总目录&#xff1a;转载文章请保留以下声明&#xff1a;一&#xff1a;存储模式留言或私信我&#xff0c;邀请你加入“图数据库交流”微信群&#xff01;1、图内容本文以下所有…

【学习笔记】网络层——无分类编址CIDR、ARP协议、DHCP协议和ICMP协议

文章目录一. CIDR① 定义② 构成超网③ 最长前缀匹配二. ARP协议① 定义② 例题三. DHCP协议① 主机如何获取IP②DHCP协议四. ICMP协议① ICMP差错报告报文类型&#xff08;5种&#xff09;数据字段不发送的情况② ICMP询问报告报文类型应用一. CIDR ① 定义 在点分十进制后加…