手动导入EXCEL数据正常
是否和ACCESS默认的ID值有关?
SQL = ("insert into Table1 Select * FROM [Excel 5.0;HDR=YES;IMEX=2;DATABASE=d:
.xls].[sheet1$]") SQL =
是否和ACCESS默认的ID值有关?
SQL = ("insert into Table1 Select * FROM [Excel 5.0;HDR=YES;IMEX=2;DATABASE=d:
手动导入EXCEL数据正常
是否和ACCESS默认的ID值有关?
SQL = ("insert into Table1 Select * FROM [Excel 5.0;HDR=YES;IMEX=2;DATABASE=d:\1.xls].[sheet1$]")
谢谢!
是否和ACCESS默认的ID值有关?
SQL = ("insert into Table1 Select * FROM [Excel 5.0;HDR=YES;IMEX=2;DATABASE=d:\1.xls].[sheet1$]")
谢谢!
13 个解决方案
#1
ACCESS表的结构是否与SHEET的结构相对应 ?
将ACCESS表的结构是否与SHEET的结构贴出来看看。
将ACCESS表的结构是否与SHEET的结构贴出来看看。
#2
对应的,手动导入EXCEL数据正常
我只是做了个最简单的例子
字段为"字1","字2","字3","字4",sheet1的第一行内容就是字段名
数据随便填了一些数字
谢谢!
我只是做了个最简单的例子
字段为"字1","字2","字3","字4",sheet1的第一行内容就是字段名
数据随便填了一些数字
谢谢!
#3
上传数据库用XLS文件至 WWW.ACCESS911.NET/CSDN
#4
已上传,作者cottonsheerly (全棉)
请指教,谢谢!
请指教,谢谢!
#5
SQL = ("insert into Table1(字段名1,字段名2) Select 列1,列2 FROM [Excel 5.0;HDR=YES;IMEX=2;DATABASE=d:\1.xls].[sheet1$]")
别图省事
别图省事
#6
最重要的ACCESS表怎么不上传?
#7
你不是让我"上传数据库用XLS文件"吗?
我就是把表转存成XLS文件再上传的
谢谢!
我就是把表转存成XLS文件再上传的
谢谢!
#8
SORRY,输入时有问题,上传数据库及XLS文件。
#9
已重新上传
这次由于修改了表名,运行SQL居然提示找不到表的对象,奇怪
代码极简单,请一并看看!
谢谢
这次由于修改了表名,运行SQL居然提示找不到表的对象,奇怪
代码极简单,请一并看看!
谢谢
#10
1、在窗体中:
SQL = ("insert into Table1 Select * FROM [Excel 5.0;HDR=YES;IMEX=2;DATABASE=d:\zz\1.xls].[sheet1$]")
CurrentDb.Execute (SQL)
测试通过
2、直接用查询
INSERT INTO Table1
SELECT *
FROM [Excel 5.0;HDR=YES;IMEX=2;DATABASE=d:\zz\1.xls].[sheet1$];
测试通过
SQL = ("insert into Table1 Select * FROM [Excel 5.0;HDR=YES;IMEX=2;DATABASE=d:\zz\1.xls].[sheet1$]")
CurrentDb.Execute (SQL)
测试通过
2、直接用查询
INSERT INTO Table1
SELECT *
FROM [Excel 5.0;HDR=YES;IMEX=2;DATABASE=d:\zz\1.xls].[sheet1$];
测试通过
#11
现在又提示数据库被锁定
#12
该回复被版主删除
#13
该回复被版主删除
.xls].[sheet1$]") SQL =