【问题标题】:inserting xls file values into the odbc database将 xls 文件值插入 odbc 数据库
【发布时间】:2013-10-29 13:30:07
【问题描述】:

我想将我的 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";

         }

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

【问题讨论】:

  • @Siddharth Rout:- cn 你帮帮我,先生..??

标签: c# mysql


【解决方案1】:

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

Reading-Excel-Files-From-C-Sharp

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

saving-dataset-to-database

祝你好运!

【讨论】:

  • itz 和上面一样...,..实际上不能将链接中的代码附加到我的代码中.....
  • 好吧,我不会为您编写代码,我愿意为您指明正确的方向。尝试以下操作开始.. 你有一个连接字符串和你的 oledb 命令,到目前为止一切顺利,现在创建一个数据集并填充它,你可以点击这个链接:msdn.microsoft.com/en-us/library/aa288452(v=vs.71).aspx你现在应该可以做到了。跨度>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-05
相关资源
最近更新 更多