Excel数据导入到sql数据库
将Excel数据表看作是数据源,直接用OleDb进行读取,不同之处在于连接字符串“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=excelfilepath;Extended Properties=\'Excel 8.0;HDR=YES;IMEX=1\';”
其中,Microsoft.Jet.OLEDB表示驱动。excelfilepath表示excel文件的物理路径,目前不能提供对excel 2007版本的文件读取。Extended Properties属性值中的HDR表示表中首行为标题行,若表中不包含标题,可将其设为no,IMEX=1表示将excel中混合型数据转换成文本型。
在excel的sql语句中的[Data$],Data表示excel文件中要读取的sheet的名称