循环读取EXCEL中的数据,插入到数据库中不就可以了吗

解决方案 »

  1.   

    。1楼给的是数据库到EXCEL
    楼主要的是excel到数据库
    首先读excel
    private DataSet CreateDataSource()
    {
    string strConn;
    strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
    @"Data Source= ……文件地址"+";"+
    "Extended Properties=Excel 8.0;";
    OleDbConnection conn = new OleDbConnection(strConn);
    OleDbDataAdapter myCommand = new OleDbDataAdapter("SELECT * FROM [总表$]", strConn);
    DataSet myDataSet = new DataSet();
    myCommand.Fill(myDataSet);
    return myDataSet;
    }
    然后将取到的dataset送到数据库就可以了
    这个可以略了吧?呵呵
      

  2.   

    错误 2 找不到类型或命名空间名称“Excel”(是否缺少 using 指令或程序集引用?) E:\cheshi\daochu\daochu\daoru.cs 124 43 daochu
    有错误啊
      

  3.   

    solsolsol(秋水萧萧 认真思考每个问题,帮人也是一种学习)你能不能给我个详细的例子哈
    谢谢,