本帖最后由 quweiie 于 2011-03-06 00:37:34 编辑

解决方案 »

  1.   

    insert into OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="E:\web\zzpaper\UploadFile\test.xls";User ID=;Password=;Extended properties=Excel 8.0')
     ...info(cardid,cardpsw) select cardid,cardpsw from cards
      

  2.   

    试试:
    insert into OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="E:\web\zzpaper\UploadFile\test.xls";User ID=;Password=;Extended properties=Excel 8.0',sheet1$)select cardid,cardpsw from cards
      

  3.   

    insert into OpenRowset('Microsoft.Jet.OLEDB.4.0','Excel 5.0;HDR=YES;DataBase=E:\test.xls',sheet1$)select cardid,cardpsw from cards
      

  4.   

    or:
    insert into OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source=E:\test.xls;Extended Properties="Excel 8.0;HDR=Yes"')...[sheet1$] select cardid,cardpsw from cards
      

  5.   

    那如果用t-sql清空excel里记录该如何写?
      

  6.   

    因为没写sheet.
    加上..[sheet$]