作者:乔山办公网日期:
返回目录:excel表格制作
里面有个违法约束,大概是主键重复之类。应该有些数据导入成功了吧。
XCEL的第一行要改为数据库表的字段名,这样才不会出错,顺序一致,数目相等。
--通过数据导入向导copy,可以看到这个表名前后加了个单引号zhidao
--我excel表格sheet的名字是 11 ,语句写成 ['11$'], 测试OK
select * from OpenDataSource('Microsoft.ACE.OLEDB.12.0',
'Data Source=D:\book1.xlsx;Extended Properties="Excel 12.0;HDR=Yes;IMEX=1"')...['11$']
在SqlServer里边把表的日期字段改百成datetime类型的
你导入错误后度,在SqlServer中应该有个表,你把表的数据清空,然后问把日期字段类型改成答datetime类型的,然后倒内入的时候选择刚才修改过的这个表,这样试试吧,祝你好容远