VB连接Mysql数据库
当然机器装有mysql数据库
然后下载安装Mysql,odbc驱动
须要加入ado'菜单"project"->"引用" 找 Microsoft ActiveX Data Object.... 或者简单点找到ado控件 扔到窗体上 再删除 也行
在vb中连接数据库的代码:
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset' 定义数据库连接字符串变量
Dim strCn As String' 定义数据库连接參数变量
Dim db_host As String
Dim db_user As String
Dim db_pass As String
Dim db_data As String' 定义 SQL 语句变量
Dim sql As String' 初始化数据库连接变量
db_host = "localhost"
db_user = "root" ‘username
db_pass = "root" ’用户password
db_data = "radio" '数据库名' MySQL ODBC 连接參数
'+------------+---------------------+----------------------------------+
'| 參数名 | 默认值 | 说明 |
'+------------+------------------------------------------------------–+
'| user | ODBC (on Windows) | MySQL username |
'| server | localhost | MySQL 服务器地址 |
'| database | | 默认连接数据库 |
'| option | 0 | 參数用以指定连接的工作方式 |
'| port | 3306 | 连接端口 |
'| stmt | | 一段声明, 能够在连接数据库后执行 |
'| password | | MySQL 用户密码 |
'| socket | | (略) |
'+------------+---------------------+----------------------------------+' 具体查看官方说明
' http://dev.mysql.com/doc/refman/5.0/en/myodbc-configuration-connection-parameters.htmlstrCn = "DRIVER={MySQL ODBC 3.51 Driver};" & _"SERVER=" & db_host & ";" & _"DATABASE=" & db_data & ";" & _"UID=" & db_user & ";PWD=" & db_pass & ";" & _"OPTION=3;stmt=SET NAMES GB2312"' stmt=SET NAMES GB2312
' 这句是设置数据库编码方式
' 中文操作系统须要设置成 GB2312
' 这样中文才不会有问题
' 版本号要求 mysql 4.1+' 连接数据库
cn.Open strCn
' 设置该属性, 使 recordcount 和 absolutepage 属性可用
cn.CursorLocation = adUseClient' 訪问表 table1
sql = "select nicheng,xinqing from nichengandxinqing where uid='1'"
rs.Open sql, cnDim nicheng As String
Dim xinqing As String'载入用户昵称
nicheng = rs.Fields(0)
Label1.Caption = nicheng'载入用户心情短语
xinqing = rs.Fields(1)
Label2.Caption = xinqing
'鼠标放在心情短语提示短语具体信息
Label2.ToolTipText = xinqing'载入网络图片
Image1.Picture = LoadPicture("http://hi.csdn.net/attachment/201201/5/8747069_1325751084ZiD4.jpg")
转载于:https://www.cnblogs.com/mengfanrong/p/3765468.html
VB连接Mysql数据库相关推荐
- vb连接mysql数据库必须要装mysql odbc驱动程序_vb连接mysql数据库必须要装mysql odbc驱动程序...
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- vb 通过php连接mysql数据库连接_PHP连接MySQL数据库的几种方法
1.最简单的方式-mysql(面向过程) $con = mysql_connect("localhost","root","password" ...
- .net连接mysql数据_.net连接MYSQL数据库的方法及示例!
连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...
- JDBC连接MySQL数据库及演示样例
JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术. 一.JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...
- python用django连接mysql_三分钟了解Django如何连接Mysql数据库
处理用户注册请求.Django连接MysqL数据库相关配置.数据库迁移命令: my_Dproject/app01/views.py 在views函数文件中添加register函数,来处理用户注册 ...
- eclipselink mysql_Eclipse连接MySQL数据库(傻瓜篇)
Eclipse连接MySQL数据库(傻瓜篇) 本来不想写这么简单人文章,在百度上搜索我这个标题,完全符合标题的一大堆.但我按照那些文章捣鼓了很久,就是不行. 我的环境:MySQL:mysql-esse ...
- Linux JSP连接MySQL数据库
Linux(Ubuntu平台)JSP通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 下载 jdbc: mysql-connector-java-5.1.18.tar.gz 解压 ...
- python使用PyMySQL的连接MySQL数据库
如何实现将100000条数据插入到MySQL数据库?如果使用MySQL客户端来完成这个操作,那么这个工作量无疑是巨大的,可以通过使用程序代码的方式去连接MySQL数据库,然后对MySQL数据库进行增删 ...
- python3连接mysql,python3连接MySQL数据库实例详解
本文实例为大家分享了python3连接MySQL数据库的具体代码,供大家参考,具体内容如下 #python3连接MySQL实例 import pymysql """导入连 ...
- java linux mysql数据库_Linux Java连接MySQL数据库
Linux(Ubuntu平台)Java通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 解压 jdbc: tar -zxvf mysql-connector-java-5.1.1 ...
最新文章
- C# GDI+ 简单绘图 (三) 仿浏览器截屏效果
- 关注点分离之RestTemplate的错误处理
- 汇编: mul乘法指令(字乘法结果在dx:ax中,8位乘法:一个乘数默认放在al中)
- 全球及中国氮肥产业营销趋势与十四五消费规模研究报告2022版
- SAP CRM和Hybris里的Product Variant
- 跟随器反馈回路电阻_如何将短反馈回路设置为单独编码器
- python实现knn算法鸢尾花_Python学习之knn实现鸢尾花分类
- 训练日志 2019.7.25
- VC 系统托盘 气泡提示
- 中科曙光:与VMware合资公司是技术公司
- STM8 ADC转换模式-------单次扫描模式
- MFC CListCtrl 将一个列表的选中项添加到另一个列表
- 彻底理解SVD奇异值分解(singular value decomposition)
- JSZip的简单使用
- Spring AOP切面实现:参数传递
- Cisco的路由器、交换机设置 Console 密码和 Enable 密码
- 如何对网络“黑灰产”实现精准打击?
- 数独算法 java_Java 编写数独计算器
- android 名片识别 简书,nodejs实现名片识别
- linux把光盘复制成ISO文件方法