insert into table2(sfzh,xm,zz)
select 身份证号`,`姓名`,住址` from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=d:\abc.xls',sheet1$)
excel表中有身份证号,姓名,住址这列
字段名应该用什么样的引号啊?怎么我插入的是身份证号这几个字啊,不是真实的身份证号
8 个解决方案
#1
使用导入导出,即可,不用这么麻烦
#2
这个用导入就可以了。
#3
#4
的确。。。。导入多快。。
#5
界面吧。
#6
不能使用语言吗?语句excel的字段和数据表的字段不是一样的,数据表原本就有数据的
#7
你的SQL版本是什么?
字段名应该用什么样的引号啊?
在select 时不用加 引号。
excel表中有身份证号,姓名,住址这列
在excel 中是做为首列存在的吗?
另外,你先看自己选取时,能不能读取到正常的数据。
字段名应该用什么样的引号啊?
在select 时不用加 引号。
excel表中有身份证号,姓名,住址这列
在excel 中是做为首列存在的吗?
另外,你先看自己选取时,能不能读取到正常的数据。
SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Data Source=c:\33.xls; Extended Properties=Excel 8.0;IMEX=1;HDR=YES;',Sheet1$)
#8
是的,可以了,
还有一个问题
insert into table2(sfzh,xm,zz)
select 身份证号`,`姓名`,住址` from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=d:\abc.xls',sheet1$)
像d:\abc.xls,sheet1这里可用变量吗?
还有一个问题
insert into table2(sfzh,xm,zz)
select 身份证号`,`姓名`,住址` from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=d:\abc.xls',sheet1$)
像d:\abc.xls,sheet1这里可用变量吗?
#1
使用导入导出,即可,不用这么麻烦
#2
这个用导入就可以了。
#3
#4
的确。。。。导入多快。。
#5
界面吧。
#6
不能使用语言吗?语句excel的字段和数据表的字段不是一样的,数据表原本就有数据的
#7
你的SQL版本是什么?
字段名应该用什么样的引号啊?
在select 时不用加 引号。
excel表中有身份证号,姓名,住址这列
在excel 中是做为首列存在的吗?
另外,你先看自己选取时,能不能读取到正常的数据。
字段名应该用什么样的引号啊?
在select 时不用加 引号。
excel表中有身份证号,姓名,住址这列
在excel 中是做为首列存在的吗?
另外,你先看自己选取时,能不能读取到正常的数据。
SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Data Source=c:\33.xls; Extended Properties=Excel 8.0;IMEX=1;HDR=YES;',Sheet1$)
#8
是的,可以了,
还有一个问题
insert into table2(sfzh,xm,zz)
select 身份证号`,`姓名`,住址` from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=d:\abc.xls',sheet1$)
像d:\abc.xls,sheet1这里可用变量吗?
还有一个问题
insert into table2(sfzh,xm,zz)
select 身份证号`,`姓名`,住址` from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=d:\abc.xls',sheet1$)
像d:\abc.xls,sheet1这里可用变量吗?