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];

  • 相关阅读:
    生成doc
    Struts2 配置
    Struts(一)struts2.2概述与MVC模式深度剖析
    [DOM Event Learning] Section 4 事件分发和DOM事件流
    jquery 高亮显示案例
    jquery 下拉菜单
    3_1:操作样式
    2_2:筛选器
    2_1:选择元素
    本地存储小案例:记住用户名
  • 原文地址:https://www.cnblogs.com/snow-xue/p/3193591.html
Copyright © 2011-2022 走看看