广告
返回顶部
首页 > 资讯 > 数据库 >VBA_输出SQL查询数据
  • 679
分享到

VBA_输出SQL查询数据

2024-04-02 19:04:59 679人浏览 泡泡鱼
摘要

Option Explicit Sub 输出数据表(strsql As String, Work As String) '传

Option Explicit

Sub 输出数据表(strsql As String, Work As String) '传值处理
'''''''''''''''''''''''''''''''''''''''''''
Dim data As New 数据库
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim sht As Worksheet
Dim i As Integer
Dim Lm As Integer
Dim h As Integer
Set sht = ThisWorkbook.Worksheets(Work)
cn.Open data.SQL数据库
'循环查询到的列名,把列名的数量定义循环。
rs.Open strSql, cn '执行strSQL所含的SQL命令,结果保存在rs记录集对象中

i = 0
Lm = rs.Fields.Count '列名的数量定义
While i < Lm
    sht.Cells(2, i + 1) = rs.Fields(i).Name '列名读取
    i = i + 1 'i加1,准备把下一记录相关字段的值保存到工作表的下一行
Wend
rs.Close '关闭记录集
'''''''''''''''''''''''''''''''''''''''''''

''''''''''''''''''''''''''''''''''''''''''''''
'循环数据表
rs.Open strSql, cn '执行strSQL所含的SQL命令,结果保存在rs记录集对象中
i = 3
    Do While Not rs.EOF
        h = 1
        While h - 1 < Lm '当数据指针未移到记录集末尾时,循环下列操作
            sht.Cells(i, h) = rs(rs.Fields(h - 1).Name) '把当前字段2的值保存到sheet1工作表的第i行第2列
            h = h + 1
        Wend
        rs.MoveNext '把指针移向下一条记录
        i = i + 1
    Loop
rs.Close '关闭记录集


您可能感兴趣的文档:

--结束END--

本文标题: VBA_输出SQL查询数据

本文链接: https://www.lsjlt.com/news/41359.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • VBA_输出SQL查询数据
    Option Explicit Sub 输出数据表(strSql As String, Work As String) '传...
    99+
    2022-10-18
  • php怎么输出sql查询结果
    这篇文章主要介绍php怎么输出sql查询结果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php是什么意思php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自创新的语...
    99+
    2023-06-14
  • php怎么查询数据库输出查询结果
    PHP是一种流行的编程语言,常常被用于服务器端的开发。在PHP开发中,最常见的操作之一是查询数据库,因为多数网站都需要从数据库中读取数据并将其呈现给用户。在查询数据库时,开发人员通常需要输出查询语句,以便于调试和排错。本文将详细介绍PHP查...
    99+
    2023-05-14
    php 数据库
  • php如何查询数据库输出查询结果
    这篇文章主要讲解了“php如何查询数据库输出查询结果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php如何查询数据库输出查询结果”吧!连接数据库在开始查询数据库之前,需要先连接到数据库。在...
    99+
    2023-07-05
  • SQL数据查询——连接查询
    文章目录 一、等值和非等值连接查询1.等值连接查询2.非等值连接查询 二、自连接与非自连接三、内连接与外连接1.内连接2.外连接使用左外连接还是右外连接?满外连接 四、UNIO&...
    99+
    2023-10-26
    sql 数据库 mysql oracle
  • 输出WordPress数据库查询的具体内容 减少数据库查询次数
    最近做一个wordpress的企业模板,关注了一下查询次数这个东西! 在 footer.php 里添加了如下代码,以显示wordpress查询数据库次数及查询耗时: <php echo get_num_querie...
    99+
    2022-06-12
    数据库查询
  • sql如何遍历所有表查询出数据
    可以使用以下步骤来遍历所有表并查询出数据:1. 使用`SELECT name FROM sqlite_master WHER...
    99+
    2023-08-20
    sql
  • sql怎么遍历所有表查询出数据
    如果你想要遍历所有表并查询出数据,你可以使用以下的SQL语句:```DECLARE @TableName NVARCHAR(...
    99+
    2023-08-19
    SQL
  • SQL 数据库T-SQL语句查询
             SQL 数据库T-SQL语句查询附加数据库的数据文件查询表中种类是水果的出厂日期在201-04-01之后的查询所有种类的总成本以倒序的方式...
    99+
    2022-10-18
  • SQL查询单表数据(一)
    1 从单表中查询所有的行和列 查询表中所有的数据 select * from t_user 在 SQL 中,字符 "*" 具有特殊的含义,使用用它,将从指定的表中返回每一列,在这里由于没有使用 where 子句,所以...
    99+
    2020-06-12
    SQL查询单表数据(一)
  • sql查询数据过多内存溢出怎么处理
    当查询的数据过多导致内存溢出时,可以考虑以下几种处理方式:1. 使用分页查询:将查询结果分页返回,每次只查询一定数量的数据,避免一次...
    99+
    2023-09-05
    sql
  • sql查询数据过多内存溢出的解决方法
    这篇文章主要介绍sql查询数据过多内存溢出的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!正常来说,一般是不会出现这种情况的,但也不能保证,偶尔有这种情况发生,解决方案如下:...
    99+
    2022-10-18
  • Powershell 查询SQL数据库资料
    豆子对SQL Server自带的sqlps模块并不熟悉。昨天发现Don Jones提供的一个SQL模块,理论上支持任何兼容ODBC Driver的数据库(MySQL, MSSQL, Oracle 等等),原...
    99+
    2022-10-18
  • SQL Server数据库的T-SQL查询语句
    一、SQL简介 在进行数据管理时,使用SSMS进行数据维护有可视化、方便的优点,但是在批量维护或重复维护数据时,每次都需要使用SSMS不但不方便,而且容易出错。通过编写SQL语句来维护数据库便于解决重复或批...
    99+
    2022-10-18
  • PHP如何将数据库查询结果输出为json格式
    直接上实例代码 <php header("Content-type:text/html;charset=utf-8");//字符编码设置 $servername = "...
    99+
    2022-11-13
  • [SQL SERVER]SQL 语句查询列出库和表
    一、列出数据库1.列出所有库use master; go select name,dbid from master.dbo.sysdatabases2.只列...
    99+
    2022-10-18
  • mybatisplus查询不到数据,但是使用sql可以查询到数据
    咱们先看下面这两张图 第一眼看到会觉得很奇怪,为什么使用mybatisplus查询不到值,而使用sql语句就可以。这里的错误在于参数类型错误,我们...
    99+
    2023-09-21
    mybatis mysql 数据库 Powered by 金山文档
  • sql怎么根据日期查询数据
    在SQL中,可以使用"WHERE"子句来根据日期查询数据。具体步骤如下: 确定要查询的表和字段。 例如,假设有一个名为"...
    99+
    2023-10-25
    sql
  • php 查询出来的数据 行数
    PHP是一种广泛使用的编程语言,它被用于开发网站、应用程序和其他各种网络服务。在许多PHP应用程序中,数据查询是一个常见的操作。数据查询通常会返回一些数据行,这些行需要被处理或显示给用户。然而,有时候需要知道查询返回了多少个数据行。本文将介...
    99+
    2023-05-24
  • Java Fluent Mybatis 分页查询与sql日志输出详解流程篇
    目录前言准备数据Sql日志配置官方分页查询PageHelper分页查询总结前言 接着我上一章:Java Fluent Mybatis 项目工程化与常规操作详解流程篇 下 上一章我把项...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作