VBA链接SQL SERVER 详解
更新时间:2024-05-15 05:18:01 阅读量: 综合文库 文档下载
VBA链接SQL SERVER 详解
Sub Database_conn()
Dim strConn As String, strSQL As String Dim conn As ADODB.Connection Dim ds As ADODB.Recordset Dim col As Integer '连接数据库的字符串 strConn = \ID=sa;Password=pwd;Initial Catalog=dbname;Data Source=servername;Connect Timeout=720; \
'查询语句,如果sql语句很长可以用strSQL=strSQL+来连接分成多段的语句,如果语句很短可以只写在一行上。 strSQL = \
strSQL = strSQL + \
Set conn = CreateObject(\ Set ds = CreateObject(\
' Set conn = New ADODB.Connection ' Set ds = New ADODB.Recordset
'打开数据库连接 conn.Open strConn
'该句和数据库连接字符串处的Connect Timeout=720,表示说如果语句运行时间很长,这两句可以延长vba的等待时间,没有这两句,vba往往会报查询超时。
conn.CommandTimeout = 720
With ds
'根据查询语句获得数据 .Open strSQL, conn
'自动控制加入所有列标题 For col = 0 To ds.Fields.Count - 1
'请注意Offset(0, col)中的参数一定要正确,该句表示标题将会写在第一行,从A1单元格开始,如果不想写入标题行,可将下面这句注释掉。
Worksheets(\ Next
'加入所有行数据,该句表示查询结果将会写在第一行,从A1单元格开始,但是由于标题行写在第一行了,所以实际这一行从标题下的一行写入。 Worksheets(\ End With
'关闭数据库连接和清空资源 Set ds = Nothing conn.Close
Set conn = Nothing
End Sub
正在阅读:
VBA链接SQL SERVER 详解05-15
食源性疾病知识培训内容05-01
水库工程施工组织设计04-09
学习困难学生的教育和训练01-21
课程设计说明书05-30
好吃的水果幼儿园小班科学教案04-25
湖南省2019年普通高等学校对口招生考试计算机应用综合试卷(有参考答案非完整word版)08-31
关于初中语文综合性学习存在问题及对策分析-精选教育文档03-04
文秘知识-新闻宣传报道奖励办法 精品12-07
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 详解
- 链接
- SERVER
- VBA
- SQL
- 招聘销售话术201111
- 科技企业孵化器发展规划
- 人教初中语文七上8《世说新语咏雪》二则优质课教案【市
- 益母草的药理及临床研究进展
- 黄石市2011年政府工作报告
- 县标准厂房建设进展情况汇报
- 数字通信原理课后习题答案
- 2019年中国头孢克洛市场深度调查与产业竞争格局报告(定制版)目
- 全国2013年1月自考高级财务会计试题和答案
- 基于单片机的电热水器毕业设计
- 七年级地理上册4.3降水的变化与差异同步测试
- 冬施方案(经典)
- 副总经理安全生产目标责任书范本
- 议论文作文问题分析(福州三中陈原)
- 法律基础与实务作业1
- 纪律卫生评比制度
- 双位荡板项目可行性研究报告(发改立项备案+2013年最新案例范文
- 一年下期末模拟(高1)
- 安全管理体系讲座第七讲:企业建立和保持OSHMS的好处
- 废旧轮胎微波裂解再生利用项目可行性报告 - 图文