2005导入的话建议使用insert into 表 (字段,字段) select isnull(字段,''''),isnull(数值字段,0) from OpenRowSet('Microsoft.Jet.OLEDB.4.0','Excel 5.0;HDR=Yes;IMEX=1;Database=文件的绝对路径.xls',导入的sheet名称$)这种方法 如果使用2005自带导入xls会出现丢数据的情况,现在还不知的具体原因