| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 558 人关注过本帖
标题:execel数据怎么加入accecc数据库? 谢谢!
只看楼主 加入收藏
amyibm
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-9-20
收藏
 问题点数:0 回复次数:1 
execel数据怎么加入accecc数据库? 谢谢!

execel数据怎么加入accecc数据库?
我用以下的语句,不知有没有速度快点的,谢谢!
accecc数据库中已有表格,数据只是添加,不是另建表格。

dim m_dbSites As Database
Set rsBase = m_dbSites.OpenRecordset("学生成绩表")
Dim objExcel As Excel.Application
Dim objWorkBook As Excel.Workbook
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = False
objExcel.SheetsInNewWorkbook = 1
Set objWorkBook = objExcel.Workbooks.Add
Set objWorkBook = objExcel.Workbooks.Open(App.Path & "\学生成绩.xls")
Dim objSheet As Excel.Worksheet
Set objSheet = objExcel.Worksheets("Sheet1")

For i = 1 To 1000
for j=1 to 10
rsBase.AddNew
Select Case j
Case 1
rsBase.Fields("姓名").Value =IobjSheet.Cells(i, j)
Case 2
rsBase.Fields("语文").Value =IobjSheet.Cells(i, j)
Case 3
rsBase.Fields("数学").Value =IobjSheet.Cells(i, j)
Case 4
rsBase.Fields("英语").Value =IobjSheet.Cells(i, j)
Case 5
rsBase.Fields("科学").Value =IobjSheet.Cells(i, j)
Case 6
rsBase.Fields("社会").Value =IobjSheet.Cells(i, j)
Case 7
rsBase.Fields("音乐").Value =IobjSheet.Cells(i, j)
Case 8
rsBase.Fields("体育").Value =IobjSheet.Cells(i, j)
Case 9
rsBase.Fields("品德").Value =IobjSheet.Cells(i, j)
Case Else
rsBase.Fields("总评").Value =IobjSheet.Cells(i, j)
End Select

next
rsBase.Update
Next

[此贴子已经被作者于2007-9-24 14:39:09编辑过]

搜索更多相关主题的帖子: execel数据 数据库 accecc objExcel Set 
2007-09-24 14:27
那边有朵蘑菇云
Rank: 1
来 自:很……那啥的一个地方
等 级:新手上路
威 望:1
帖 子:390
专家分:0
注 册:2007-9-3
收藏
得分:0 

我写的话 估计写的和你差不了多少 呵呵 帮不了你 偶也菜啊

身不残 志更不坚
2007-09-24 14:30
快速回复:execel数据怎么加入accecc数据库? 谢谢!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017885 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved