• 技术文章 >后端开发 >C#.Net教程

    C#使用Ado.Net更新和添加数据到Excel表格的方法

    高洛峰高洛峰2017-01-13 16:58:47原创1900
    本文实例讲述了C#使用Ado.Net更新和添加数据到Excel表格的方法。分享给大家供大家参考。具体分析如下:

    微软NET提供了一个交互的方法,通过使用ADO.NET与Microsoft Office程序。内置的OLEDB提供可以用来操纵Excel的。xls电子表格。您可以在Excel中创建一个命名的范围确定表名,我们还需要列标题,如果电子表格中不包含列标题,那么你就需要将它们添加。

    如何在Excel中创建一个命名的范围?
    随着电子表格打开,选择你希望包括数据查询,包括标题。
    选择“插入”菜单,然后命名并选择“定义”。
    输入表的名称,然后单击“添加”。
    关闭对话框并保存工作簿。

    下面的例子演示了如何更新记录和插入数据,通过OLEDB使用常规的SQL命令和执行命令。

    using System;
    using System.Data.OleDb;
    namespace ConsoleApplication1
    {
     class Program
     {
      static void Main()
      {
       string connectionString = "Provider=Microsoft.Jet.OleDb.4.0; data source=c:\\offices.xls; Extended Properties=Excel 8.0;";
       string selectString = "INSERT INTO Office VALUES('12345′, 'Acme Inc', 'Acme Way, CA', 'Testy McTest', '01234-987654′)"; //Office is the named range.
       OleDbConnection con = new OleDbConnection(connectionString);
       OleDbCommand cmd = new OleDbCommand(selectString, con);
       try
       {
        con.Open();
        cmd.ExecuteNonQuery();
       }
       catch (Exception ex)
       {
        Console.WriteLine(ex.Message);
       }
       finally
       {
        con.Dispose();
       }
      }
     }
    }


    更多C#使用Ado.Net更新和添加数据到Excel表格的方法相关文章请关注PHP中文网!


    php入门到就业线上直播课:查看学习

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:C# Ado.Net Excel
    上一篇:ADO.NET 读取EXCEL的实现代码((c#)) 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• c语言标识符有哪些类型• c语言中源文件编译后生成什么文件• c语言本身有没有输入输出语句• c语言中的标识符是由什么组成• c语言中关键字有多少个
    1/1

    PHP中文网