紫外工控论坛

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 2567|回复: 0

VB中用excel加载数据库数据

[复制链接]
冰糖 发表于 2010-12-11 09:37:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
首先在画面上添加控件ADODC,在画面上增加按钮。引用MICROSOFTEXCEL 11.0 OBJECT LIBRAIRY.
Dim EXCEAPP As Excel.Application
Dim rs As New ADODB.Recordset
Dim j As Integer
Private Sub Command1_Click()
Adodc1.CommandType = adCmdText
Adodc1.ConnectionString = "rovider=SQLOLEDB.1assword=saersist Security Info=True;User ID=sa;Initial Catalog=Ifixrecords;Data Source=LAIGANG"
Adodc1.RecordSource = "select * from inbill"
Adodc1.Refresh
Set EXCEAPP = Excel.Application
EXCEAPP.Visible = True
EXCEAPP.Workbooks.Add
Set rs = Adodc1.Recordset
EXCEAPP.Range("D2").Value = "装车报表"
EXCEAPP.Range("A3").Value = "序号"
EXCEAPP.Range("B3").Value = "日期"
EXCEAPP.Range("C3").Value = "提单号"
EXCEAPP.Range("D3").Value = "油品名称"
EXCEAPP.Range("E3").Value = "预装量"
EXCEAPP.Range("F3").Value = "实装量"
EXCEAPP.Range("G3").Value = "客户名称"
EXCEAPP.Range("H3").Value = "鹤位号"
EXCEAPP.Range("I3").Value = "操作员"
If rs.RecordCount > 0 Then
rs.MoveFirst
For i = 1 To rs.RecordCount
j = i + 3
EXCEAPP.Cells(j, 1).Value = rs.Fields("id")
EXCEAPP.Cells(j, 2).Value = rs.Fields("日期")
EXCEAPP.Cells(j, 3).Value = rs.Fields("提单号")
EXCEAPP.Cells(j, 4).Value = rs.Fields("油品名称")
EXCEAPP.Cells(j, 5).Value = rs.Fields("预装量")
EXCEAPP.Cells(j, 6).Value = rs.Fields("实装量")
EXCEAPP.Cells(j, 7).Value = rs.Fields("客户名称")
EXCEAPP.Cells(j, 8).Value = rs.Fields("鹤位号")
EXCEAPP.Cells(j, 9).Value = rs.Fields("操作员")
Next i
Else
Exit Sub
EXCEAPP.Selection.CurrentRegion.Select
End If
End Sub
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


--------------------------------------------------------------------------------------------------------------------
本站是工控技术交流站点,论坛内容均为网络收集或会员所发表,并不代表本站立场,会员拥有该内容的所有权力及责任!
本站内容如有侵犯您的版权,请按下面方式联系本站管理员,我们将及时删除处理
管理员:冰糖 QQ:5483695(请直击主题), Mail:admin#ziwai.net(#改成@) 其它非本人.
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!

QQ|Archiver|手机版|小黑屋|紫外工控论坛. ( 苏ICP备11032118号-1 )

GMT+8, 2024-5-4 10:55 , Processed in 0.312500 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表