zoukankan      html  css  js  c++  java
  • 用C#将Excel中的数据写入到DataSet中

        首先创建一个新的应用台程序。然后在Form窗体中添加一个DataGridView控件,用于显示数据。

        在调用Excel时要先添加引用:选中解决方案管理器中的“引用”,点击右键--"添加引用",在弹出的对话框中选中"com",在“COM”中找到Microsoft Excel11 ,点击确定。同时要在命名空间中添加using Excel = Microsoft.Office.Interop.Excel;和using System.Data.OleDb;

    详细代码如下:

                string path = @"C:Documents and SettingsAdministrator桌面1.xls";

                string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path + ";Extended Properties=Excel 8.0;";
                OleDbConnection conn = new OleDbConnection(strConn);
                conn.Open();
                strExcel = "select * from [sheet1$] ";
                OleDbDataAdapter da = new OleDbDataAdapter(strExcel, conn);
                conn.Close();
                DataSet ds = new DataSet();
                da.Fill(ds, "table1");

                dataGridView1.DataSource = ds.Tables[0];

  • 相关阅读:
    mysql的安装
    一个电脑登录多个微信
    项目工程构建
    MYSQL 添加字段
    Centos 搭建maven私服
    Nacos 动态刷新@RefreshScope
    Cookie & Session
    阿里蚂蚁 笔试题
    springboot 将配置文件中的配置读取为properties配置类
    .Net Gacutil工具(全局程序集缓存工具)使用教程
  • 原文地址:https://www.cnblogs.com/snow-xue/p/3193591.html
Copyright © 2011-2022 走看看