vb导入数据到mysql_用VB程序导入与导出MySQL数据的有关问题(急)
用VB程序导入与导出mysql数据的问题(急)
怎样在VB中编写程序,实现MySQL数据的导入,导出?
谢谢!
------解决方案--------------------
我也正在做这样的一个Project, 用VB.Net和MySQL,暂时使用的是MySQL的存储过程实现数据输入输出,遇到了很大的问题,总是提示subquery 返回值为多行,搞的好多function 都不工作,正痛苦的研究中......
------解决方案--------------------
下载myodbc后安装
示例程序
Option Explicit
Public Function openMYSqlDB(c As Connection, ByVal userName As String, Optional password As String) As Boolean
On Error GoTo errorHandler
Dim p As String
c.Open "DRIVER={MyODBC Driver};SERVER=localhost;PORT=;DATABASE=test;USER= " & userName & ";PASSWORD= " & password
openMYSqlDB = True
Exit Function
errorHandler:
MsgBox Err.Description, vbCritical, "打开数据库错误 "
End
End Function
Private Sub Command1_Click()
Dim Conn As New ADODB.Connection
Dim Rs As Recordset
Dim Sql As String
Dim Rc As String
If openMYSqlDB(Conn, "root ") = True Then
Sql = "select length(name) as l,name,address from mytable where name= ' " & "张三 ' "
Set Rs = Conn.Execute(Sql)
Do While Not Rs.EOF And Not Rs.BOF
Rc = Rc & "l= " & Rs.Fields( "l ").Value & "______ "
Rc = Rc & "Name= " & Rs.Fields( "name ").Value & "______ "
Rc = Rc & " Address= " & Rs.Fields( "address ").Value & vbCrLf
Rs.MoveNext
Loop
Text1.Text = Rc
End If
Rs.Close
Set Rs = Nothing
Conn.Close
Set Conn = Nothing
End Sub
Private Sub Command2_Click()
Dim Conn As New ADODB.Connection
'Dim Rs As Recordset
Dim Sql As String
Dim Rc As String
If openMYSqlDB(Conn, "root ") = True Then
Sql = "insert into mytable(name,address) values( '张三 ', 'address here ') "
Conn.Execute Sql
MsgBox "ok "
End If
'Rs.Close
'Set Rs = Nothing
Conn.Close
Set Conn = Nothing
End Sub
Private Sub Command3_Click()
Dim Conn As New ADODB.Connection
'Dim Rs As Recordset
Dim Sql As String
Dim Rc As String
If openMYSqlDB(Conn, "root ") = True Then
Sql = "create table MyTable(id int(3) auto_increment not null primary key, "
Sql = Sql & "name varchar(50), "
Sql = Sql & "address varchar(100) "
Sql = Sql & ") "
Conn.Execute Sql
MsgBox "Create Done "
End If
'Rs.Close
'Set Rs = Nothing
Conn.Close
Set Conn = Nothing
End Sub
Private Sub Command4_Click()
Dim Conn As New ADODB.Connection
'Dim Rs As Recordset
Dim Sql As String
Dim Rc As String
If openMYSqlDB(Conn, "root ") = True Then
Sql = "drop table mytable "
Conn.Execute Sql
MsgBox "Delete done "
End If
'Rs.Close
'Set Rs = Nothing
Conn.Close
Set Conn = Nothing
End Sub
------解决方案--------------------
你为什么不把路径D:/Program Files/MySQL/MySQL Server 5.0/bin/
写道环境变量PATH里去呢?
我的BAT文件 :
csdn.bat
微信 赏一包辣条吧~
支付宝 赏一听可乐吧~
vb导入数据到mysql_用VB程序导入与导出MySQL数据的有关问题(急)相关推荐
- linux下导入、导出mysql数据库命令 下载文件到本地
一.下载到本地 yum install lrzsz sz filename 下载 rz filename 上传 linux下导入.导出mysql数据库命令 一.导出数据库用mysqldump命令( ...
- 如何完美解决Sqoop导入导出MySQL数据错位问题
我发现小伙伴们在使用Sqoop把数据从MySQL导入到Hive的过程中经常会遇到数据错位的问题,虽然最后都是通过添加参数的方法来解决这个问题,但是我认为这并不是一个完美的解决方案,所以花了一点时间研究 ...
- docker导出mysql_Docker 导出 mysql 数据
前言 前几天无意中在社区看到一个帖子(记一次清空数据仓库的过程),讲的是自己无意中删库的经历.如文中所讲,大多时候删库这件事我们只是耳闻,并没有遇到过,可要是万一呢,到时候恐怕是追悔莫及,而且 mys ...
- PHPExcel使用-使用PHPExcel导出文件-导出MySQL数据
现在数据库里面有一组数据,我们将它按照不同的难度进行分sheet. 首先我们需要写一个mysql的配置文件- db.config.php(utf-8编码) : <?php $dbconfig= ...
- php mysql生成excel文件,PHP导出MySQL数据到Excel文件简单示例
这篇文章主要为大家详细介绍了PHP导出MySQL数据到Excel文件简单示例,具有一定的参考价值,可以用来参考一下. 对phpPHP导出MySQL数据到Excel文件简单示例感兴趣的小伙伴,下面一起跟 ...
- php mysql 输出csv_php使用指定编码导出mysql数据到csv文件的方法
本文实例讲述了php使用指定编码导出mysql数据到csv文件的方法.分享给大家供大家参考.具体实现方法如下: <?php /* * PHP code to export MySQL data ...
- 使用navicat 导出mysql数据表文档
使用navicat 导出mysql数据表文档 mysql语句 执行结果 使用word导出过程 使用导出txt解决问题 wps 制作三线表 mysql语句 SELECTCOLUMN_NAME 字段名,- ...
- php按列导出excel2010,excel2010官方下载 免费完整版 PHP导出MySQL数据到Excel文件fputcsv...
这里的方法是利用fputcsv写CSV文件的方法,直接向浏览器输出Excel文件. 复制代码 代码如下: // 输出Excel文件头,可把user.csv换成你要的文件名 header('Conten ...
- db2 linux 导入数据_「软件资料」-「软件使用」-Linux 导入、导出 MySQL 数据库命令...
一.导出数据库 1.导出完整数据:表结构+数据 Linux 下可以使用 mysqldump 命令来导出数据库,语法格式如下:mysqldump -u用户名 -p 数据库名 > 数据库名.sql ...
- linux下导入、导出mysql数据库命令
一.导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1.导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr ...
最新文章
- 鸿蒙计划什么时候开始,华为鸿蒙计划被曝!研究者是2020应届生,网友:初出茅庐凭啥...
- java printwriter format_Java的格式化输出
- 微软为什么要公开AI系统测试数据集和度量指标?
- flutter刷新页面_Flutter BottomNavigationBar切换会刷新当前页面解决方
- 一文读懂 Copyleft 开源许可证
- 3、play中的模板引擎
- 3分钟学会SVN:SVN快速上手
- Android和IOS网页不一致汇总
- USACO 2006 Open, Problem. The Country Fair 动态规划
- Python基础——continute与break(循环控制)
- 多线程+链表模拟RR调度算法
- Unity Shader 噪声消融特效 - 剑灵死亡特效
- 2020mysql下载教程
- android+cardview用法,Android CardView的使用
- Excel模板下载(带下拉框)
- namecheap域名设置Cloudflare为第三方DNS
- 学习笔记(14):C++编程FFMpeg(QT5+OpenCV)实战--实时美颜直播推流-打开rtmp推流输出并从文件读取音视频帧...
- python安装失败了_python安装库安装失败怎么解决
- MTK keypad调试,扩张键盘IC AW9523
- lcb2板服务器状态说明,西子奥的斯服务器LCB2RCB2服务器使用[技术专攻]