哎,没分啊,写代码都没动力...给你写一段读EXCEL数据的代码吧。 /// /// 获得Excel中的数据 /// private void GetConnect() { string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = "+_FilePath+";Extended Properties=Excel 8.0"; //注释:_FilePath为你Excel文件的路径 OleDbConnection myConn = new OleDbConnection(strCon); //注释:使用oleDb连接,这段可以查下MSDN string strCom = " SELECT * FROM [Sheet1$]"; myConn.Open(); OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn); myDataSet = new DataSet(); myCommand.Fill(myDataSet, "[Sheet1$]"); myConn.Close(); } 调用这个方法可以读取Excel中的数据,将数据存到DataSet中。 后面的保存你也可以查一下MSDN,比如可以直接使用DataAdapter的Update方法。 呵呵,让我写的有点动力吧,我也好给你补充保存的代码啊...