VB快速导出数据库数据

本文介绍了如何在VB6中高效地导出数据库数据到Excel,通过引用Excel对象库,设置查询表,实现数据的快速转换,并提供设置表格格式和页眉页脚的方法。
摘要由CSDN通过智能技术生成


快速导出

一般的导出操作性能方面很慢

亲爱的读者您好 我是阿姜这里记录了我在开发过程中的经验总结,在用vb开发的过程中我们总是发现资料很少,但不得不说vb6.0这个语言编辑器除了不能滚动和不能保存比较坑以外其他的都还ok。接下来我分享一下我导出数据库到excel的心得。

导入excel的模块

在菜单栏的"工程"选项下再选择"引用",找到“Microsoft Excel 9.0 Object Library”勾选后就是导入了excel的模块了:

  1. 下一步 ,在需要导出的事件过程里首先执行sql的搜索语句,将数据库里的内容放到set的变量中;

  2. Dim Irowcount As Integer
    Dim Icolcount As Integer

    Dim xlapp As New Excel.Application
    Dim xlbook As Excel.Workbook
    Dim xlsheet As Excel.Worksheet
    Dim xlQuery As Excel.QueryTable
    With strRst
    If .RecordCount < 1 Then
    MsgBox (“没有记录!”)
    End If
    '记录总数
    Irowcount = .RecordCount
    '字段总数
    Icolcount = .Fields.Count
    End With

    Set xlapp = CreateObject(“Excel.Application”)
    Set xlbook = Nothing

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_34128593

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值