你试一试在上传Excel文件的时候把链接属性改一下
string strConn= "Provider=Microsoft.Jet.OleDb.4.0;" + "data source="+Path+ ";Extended Properties=Excel 8.0;";
改为
string strConn= "Provider=Microsoft.Jet.OleDb.4.0;" + "data source="+Path+ ";Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'";

解决方案 »

  1.   

    我是直接打开 excel,直接读得,没有和数据库操作
      

  2.   

    Excel._Workbook workbook = this.m_wApp.Workbooks.Open(this.m_strFileName,objTemp,objTemp,objTemp,objTemp,
    objTemp,objTemp,objTemp,objTemp,objTemp,objTemp,objTemp,objTemp);Excel.Sheets sheets = workbook.Worksheets;就到这里了 在下面怎么拿那个框框里得数据啊!~~~~~~~~~~
      

  3.   

    参考
    ListObjectshttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbaxl11/html/xlobjListObject.asp
      

  4.   

    你试试用 fengforever(风)的方法,用oledb把数据读入dataset,然手,对dataset进行操作,他给的那串不是数据库呀,呵呵~~~~。
      

  5.   

    怎么都是VB的代码,我用C#没有那些对象啊?是不是我的EXcel对象库的问题,我用的9.0的
      

  6.   

    VB的代码,我用C#没有那些对象啊?是不是我的EXcel对象库的问题,我用的9.0的