string strConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\a.xls;Extended Properties=Excel 8.0";OleDbDataAdapter myCommand = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", strConn);
DataSet myDataSet = new DataSet();
myCommand.Fill(myDataSet, "emp");SqlConnection Conn = new SqlConnection(DbConfiguration.DbConnectionString);
SqlDataAdapter DaAdapter = new SqlDataAdapter("SELECT code,trdate,fprice,zhzs,tdhcc,dhcc,zhcc,shcc,tdhzh,dhzh,zhzh,shzh,jgcc,frcc,ptcc,jgzh,frzh,ptzh,tdate from emp ", Conn);
SqlCommandBuilder Comm = new SqlCommandBuilder(DaAdapter);Conn.Open();DaAdapter.UpdateCommand = Comm.GetUpdateCommand();
DaAdapter.InsertCommand = Comm.GetInsertCommand();
DaAdapter.DeleteCommand = Comm.GetDeleteCommand();DaAdapter.Update(myDataSet, "emp");Conn.Close();
通过以上脚本将Excel中的数据读入DataSet中如何再插入到数据库中呢?执行之后也没报错,但数据库中就是没有资料?