这个以前很多人都解答过吧,例如把"D:/test.xls"文件导入到SQL中生成"testXls"表:sqlstr := 'SELECT * into testXls FROM OpenDataSource( '+#39+'Microsoft.Jet.OLEDB.4.0'+#39+','+ #39+'Data Source="'+'D:/test.xls'+'";User ID=Admin;Password=;Extended properties=Excel 8.0'+#39+')...sheet1$';ADOConnection1.Execute(sqlstr)其中"sheet1$"要根据Excel表格中sheet具体的名称而定