http://www.aspxcn.com/dotnetbbs/View.aspx?fbId=23&Id=36280
http://www.yesky.com/20030208/1651044.shtml

解决方案 »

  1.   

    string strName=" [Sheet1$] ";
    string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = " + strLocal + "\\temp\\PersonDocumentGather.xls" + ";Extended Properties=Excel 8.0" ;
    OleDbConnection myConn = new OleDbConnection ( strCon ) ;
    string strCom = " SELECT * FROM " + strName ;
    myConn.Open ( ) ;
    OleDbDataAdapter myCommand = new OleDbDataAdapter ( strCom , myConn );
    DataSet ds=new DataSet();
    myCommand.Fill ( ds , strName ) ;
    myConn.Close ( ) ; DataTable dt=new DataTable();
    DataColumn col1=new DataColumn("Name",System.Type.GetType("System.String"));
    DataColumn col2=new DataColumn("Count1",System.Type.GetType("System.String"));
    DataColumn col3=new DataColumn("Count2",System.Type.GetType("System.String"));
    dt.Columns.Add(col1);
    dt.Columns.Add(col2);
    dt.Columns.Add(col3); for(int i=0;i<ds.Tables[0].Rows.Count;i++)
    {
    DataRow dr=dt.NewRow();
    dr["Name"]=ds.Tables[0].Rows[i][0].ToString();
    dr["Count1"]=ds.Tables[0].Rows[i][5].ToString();
    dr["Count2"]=ds.Tables[0].Rows[i][7].ToString();
    dt.Rows.Add(dr);
    }
      

  2.   

    vs.net能不能对word 2000中的excel操作,需要加什么东西吗?
      

  3.   

    To: Hexudong1979(何须懂何必懂) :操作EXCEL都需要引用什么呢?
      

  4.   

    http://www.aspxcn.com/dotnetbbs/View.aspx?fbId=23&Id=36280