欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#使用Ado.Net更新和添加數(shù)據(jù)到Excel表格的方法

 更新時間:2015年04月14日 10:43:21   作者:令狐不聰  
這篇文章主要介紹了C#使用Ado.Net更新和添加數(shù)據(jù)到Excel表格的方法,較為詳細的分析了OLEDB的原理與使用技巧,可實現(xiàn)較為方便的操作Excel數(shù)據(jù),需要的朋友可以參考下

本文實例講述了C#使用Ado.Net更新和添加數(shù)據(jù)到Excel表格的方法。分享給大家供大家參考。具體分析如下:

微軟NET提供了一個交互的方法,通過使用ADO.NET與Microsoft Office程序。內(nèi)置的OLEDB提供可以用來操縱Excel的。xls電子表格。您可以在Excel中創(chuàng)建一個命名的范圍確定表名,我們還需要列標題,如果電子表格中不包含列標題,那么你就需要將它們添加。

如何在Excel中創(chuàng)建一個命名的范圍?
隨著電子表格打開,選擇你希望包括數(shù)據(jù)查詢,包括標題。
選擇“插入”菜單,然后命名并選擇“定義”。
輸入表的名稱,然后單擊“添加”。
關(guān)閉對話框并保存工作簿。

下面的例子演示了如何更新記錄和插入數(shù)據(jù),通過OLEDB使用常規(guī)的SQL命令和執(zhí)行命令。

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#程序設(shè)計有所幫助。

相關(guān)文章

  • C#中委托(Delegates)的使用方法詳解

    C#中委托(Delegates)的使用方法詳解

    這篇文章主要為大家詳細介紹了C#中委托(Delegates)的使用方法,感興趣的朋友可以參考一下
    2016-06-06
  • Unity給物體添加多個Tag的實現(xiàn)

    Unity給物體添加多個Tag的實現(xiàn)

    這篇文章主要介紹了Unity給物體添加多個Tag的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • C# 實現(xiàn)把double 存成兩位精度小數(shù)

    C# 實現(xiàn)把double 存成兩位精度小數(shù)

    這篇文章主要介紹了C# 實現(xiàn)把double 存成兩位精度小數(shù),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • 解析C#的擴展方法

    解析C#的擴展方法

    在本文中,主要對擴展方法進行了一些規(guī)則說明、聲明方式,使用方式,以及對擴展方法的意義和擴展方法的原理進行了簡單的解答。并在本文的最后給了一個枚舉的擴展方法代碼。
    2016-12-12
  • c# 實現(xiàn)發(fā)送郵件到指定郵箱

    c# 實現(xiàn)發(fā)送郵件到指定郵箱

    這篇文章主要介紹了c# 如何實現(xiàn)發(fā)送郵件到指定郵箱,幫助大家更好的理解和學習使用c#,感興趣的朋友可以了解下
    2021-03-03
  • 詳解MongoDB for C#基礎(chǔ)入門

    詳解MongoDB for C#基礎(chǔ)入門

    本篇文章主要介紹了MongoDB for C#基礎(chǔ)入門,具體介紹了c#中關(guān)于對MongoDB的連接,插入,查詢等,有需要的可以了解一下。
    2016-12-12
  • C#實現(xiàn)可緩存網(wǎng)頁到本地的反向代理工具實例

    C#實現(xiàn)可緩存網(wǎng)頁到本地的反向代理工具實例

    這篇文章主要介紹了C#實現(xiàn)可緩存網(wǎng)頁到本地的反向代理工具,實例分析了C#實現(xiàn)反向代理的相關(guān)技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • Unity實現(xiàn)VR中在黑板上寫字效果

    Unity實現(xiàn)VR中在黑板上寫字效果

    這篇文章主要為大家詳細介紹了Unity實現(xiàn)VR中在黑板上寫字效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • C#判斷字符是否為漢字的三種方法分享

    C#判斷字符是否為漢字的三種方法分享

    判斷一個字符是不是漢字通常有三種方法,第一種用 ASCII 碼判斷,第二種用漢字的 UNICODE 編碼范圍判 斷,第三種用正則表達式判斷,以下是具體方法
    2014-01-01
  • C#中的DataTable查詢實戰(zhàn)教程

    C#中的DataTable查詢實戰(zhàn)教程

    這篇文章主要介紹了C#中的DataTable查詢實戰(zhàn)教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01

最新評論