--下面是在SQL中,直接用SQL语句读取几种常见的文件格式中的数据 --/* 文本文件 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Text;HDR=NO;DATABASE=C:' --c:是目录 ,aa#txt) --aa#txt是文本文件名aa.txt --*/ --/* Excel文件 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Excel 8.0;IMEX=1;HDR=YES;DATABASE=c: est.xls' --c: est.xls是excel文件名 ,sheet1$) --/* dBase IV文件 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'dBase IV;DATABASE=C:' --c:是目录 ,'select * from [客户资料4.dbf]') --客户资料4.dbf是文件名 --*/ --/* dBase III文件 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'dBase III;DATABASE=C:' ,'select * from [客户资料3.dbf]') --*/ --/* FoxPro 数据库 select * from openrowset('MSDASQL', 'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:', --c:是目录 'select * from [aa.DBF]') --aa.dbf是文件名 /**//*--说明: SourceDB=c: c:是dbf文件的存放目录 [aa.DBF] 是dbf文件名 --*/ --*/