vba与MySQL交互_用VBA实现excel与access数据库交互

本文介绍了如何使用VBA实现Excel与Access数据库之间的数据交互。通过VBA,可以将Access中的数据导入Excel,也可以将Excel数据插入Access数据库。示例代码包括从Access读取数据填充Excel表格,以及将Excel工作表数据写入Access数据库。
摘要由CSDN通过智能技术生成

[1.建立一个DataBaseCmd,封装Access,继承IAccess的接口using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.OleDb;u

[作者:iamlaosong    网络应用程序一般有两种结构形式,就是所谓的C/S结构和B/S结构,通过Excel和数据库的配合,可以实现简单C/S结构的应用程序,客户端只要安装数据库客

1、将access中数据导入excel

Public Sub ImportData()

Dim mydata As String, mytable As String, SQL As String

Dim cnn As ADODB.Connection

Dim rs As ADODB.Recordset

ActiveSheet.Cells.Clear

mydata = ThisWorkbook.Path & "\成绩管理.mdb" '指定数据库

mytable = "考试成绩" '指定数据表

'建立与数据库的连接

Set cnn = New ADODB.Connection

With cnn

.Provider = "microsoft.jet.oledb.4.0"

.Open mydata

End With

SQL = "select 班级,avg(数学) as 数学平均,avg(语文) as 语文平均," _

& "avg(物理) as 物理平均,avg(化学) as 化

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值