将xls文件值插入odbc数据库

时间:2013-10-21 06:58:42

标签: c# mysql

我想将我的xls文件表插入到c#中的ODBC服务器中.....请用c#编码帮我解决....我只能在互联网上找到与sql server相关的问题,因为我想工作在ODBC中。 这是我的编码: -

    string ConnectionString, str;

    OdbcConnection con;

    OdbcCommand cmd;

    SqlBulkCopy bkcp ;

    private void btnSend_Click(object sender, EventArgs e)
    {
        string ConnectionString = "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=ak_db.excel_table;Uid=root;Pwd=root";

        using (OdbcCommand cmd = new OdbcCommand(ConnectionString))
        {

            OdbcCommand command = new OdbcCommand("Select * FROM [Sheet1$]", con);

            con.Open();

            // Create OdbcDataReader to Data Worksheet

            using (OdbcDataReader dr = cmd.ExecuteReader())
            {

                // SQL Server Connection String

                string OdbcConnectionString = "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=ak_db.excel_table;Uid=root;Pwd=root";

         }

我不知道在这之后该怎么做......所以请帮助我......

1 个答案:

答案 0 :(得分:1)

一种方法是从excel文件中读取值并将它们存储在如下所述的数据集中:

Reading-Excel-Files-From-C-Sharp

然后将此数据集写入您的在线数据库:

saving-dataset-to-database

祝你好运!

相关问题