用vb将excel导入access数据库提示:表已存在的问题

来源:百度知道 编辑:UC知道 时间:2024/07/08 23:09:52
数据都存储在一个excel文件里,access数据库有几张表
现在要将excel文件里的数据导入access指定表中,晚上搜到的做法提示;表已存在。
高分求助,有高手的话请留言或粘贴代码,我再进一步请教。

请提供:
execel:有几列,几行,有几个表,列名
access:有几个字段,以及字段名,表名

你现有功能我没有看到。我只就 表已存在说说自己的看法吧。

在导入之前就先把表drop 掉

dim sSql as string
sSql = " drop table xxx " 'xxx table name
call conn.execute(sSql)

继续你的导入

直接用Access的外部表导入功能就可以了
不要绕弯路了
其中注意一点的就是的导入的Excel的名字不要与Access中现存的表单相同,那样会导致冲突而提示“表已存在”。

这个简单./
不过你是否还有别的要求呢?
是要用vb作个程序,还是要代码给你自己作呢?

直接在access数据库里导入excel就行了,更快,更简单

这些东西看不出什麼问题,你将数据库跟表一起发给我,我可以帮你导。