两个急需解决的问题(从Excel中导入数据)
1、导入Excel数据时如何获取Excel表格中的字段名
2、将Excel中的纯数字Cell导入到数据库中作为字符串得到的结果为什么是Null?(该列有些Cell为数字与字母组合,所以必须导成字符串)
问题点数:0、回复次数:7Top
1 楼pengdali()回复于 2003-12-04 18:43:29 得分 0
1、
select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=NO;DATABASE=d:\book1.xls',sheet1$)
HDR=YES 的时候,第一行被认为是字段名
HDR=NO 的时候,第一行被认为是数据Top
2 楼pengdali()回复于 2003-12-04 18:44:18 得分 0
2、你可以先在excel里导出为,号分割文件再用:
insert into Surveys(SurveyID,SurveyName,SurveyInstructions,SurveyResponse)
select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Text;HDR=NO;DATABASE=C:\'
,Surveys#txt)Top
3 楼txlicenhe(马可)回复于 2003-12-04 18:44:59 得分 0
select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=d:\book1.xls')...sheet1$Top
4 楼pengdali()回复于 2003-12-04 18:50:41 得分 0
http://expert.csdn.net/Expert/topic/2341/2341997.xml?temp=.2739221
SQL语句导入导出大全
http://expert.csdn.net/Expert/topic/2461/2461899.xml?temp=.39555
交流--导入/导出ExcelTop
5 楼laurecn(每天努力多一点)回复于 2003-12-04 19:24:10 得分 0
学习Top
6 楼Danft(旧现代思想)回复于 2003-12-05 10:07:40 得分 0
to pengdali(大力 V3.0)
可不可以不导成文本文件,而直接进行数据转换Top
7 楼zhb79(zhb)回复于 2003-12-31 12:40:33 得分 0
我用ADO连EXCEL,
想请教一下各位高手,如果Excel里面的sheet,名不确定,可不可以像ADO一样,列出Excel表数,和表的名称来.我是用delphi 7的ADO连接.请各位高的明示.谢谢.Top




