标题:Excel与vb.net和access方面的问题
取消只看楼主
haixiang
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-12-23
 问题点数:0 回复次数:3 
Excel与vb.net和access方面的问题

各位大侠:


现在遇到一个问题

在自己用vb.net做的一个软件中

要实现导入Excel数据,并能检测Excel中的数据格式是否正确,检测正确后保存到Access中

例如:在科研评分系统中

菜单中有“导入Excel”的选项,点击此选项,就能浏览电脑里的所有文件,并能选中电脑中任意位置的Excel文件

确定后,先进行导入Excel文件的测试,并显示相关的检测信息,不成功时提示出错的地方,检测成功后,将Excel文件的

sheet1.sheet2,sheet3数据自动保存到相应的Access(科研评分数据库.db)的不同表(table1,table2,table3)中.请问该

怎么实现?

哪位曾经作过类似的可将代码发过来,我的邮箱:licheng731@163.com

十分谢谢!

[此贴子已经被作者于2007-1-13 18:55:40编辑过]

搜索更多相关主题的帖子: Excel access 文件 数据 
2007-01-13 18:52
haixiang
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-12-23
得分:0 

楼上的
我主要是想问一下关于Excel数据的检测和存入access中

先进行导入Excel文件的测试,并显示相关的检测信息,不成功时提示出错的地方,检测成功后,将Excel文件的

sheet1.sheet2,sheet3数据自动保存到相应的Access(科研评分数据库.db)的不同表(table1,table2,table3)中.请问该

怎么实现?

你所说的
SELECT *
FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="D:\abc.xls";Extended Properties="Excel 8.0";Persist Security Info=False')...[sheet1$]
这个'Data Source="D:\abc.xls是固定位置的啊,要进行动态的设置,怎么办啊

不好意思,我的vb.net水平很水,可能说的不太对
请指出,谢谢!

2007-01-20 11:31
haixiang
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-12-23
得分:0 
举一个例子
在Excell中sheet1中有 编号(正整数) 姓名(文本) 日期 月工资(正数字)
1 哈哈 2006-01-01 6000


在vb.net中连接到Excell后怎样检测到 编号为正整数, 姓名为文本 等,不正确时并显示出错的地方
2007-01-20 12:59
haixiang
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-12-23
得分:0 

你所说的
SELECT *
FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="D:\abc.xls";Extended Properties="Excel 8.0";Persist Security Info=False')...[sheet1$]
这个'Data Source="D:\abc.xls是固定位置的啊,要进行动态的设置,怎么办啊
2007-01-28 13:44



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-115800-1-1.html




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

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