91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linq怎么查詢Access數據文件

發布時間:2021-08-03 18:50:49 來源:億速云 閱讀:230 作者:chen 欄目:編程語言

本篇內容主要講解“Linq怎么查詢Access數據文件”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Linq怎么查詢Access數據文件”吧!

在向大家詳細介紹Linq查詢Access數據文件之前,首先讓大家了解下Linq核心的組成部分,然后全面介紹Linq查詢Access數據文件。

Linq核心的組成部分有LINQ to SQL, LINQ to DataSet, LINQ to Entities和LINQ to XML,根據Linq對于其他的集成很快會由微軟或第三方實現,而改技術對于Access數據庫的支持并沒有像SQL Server那么友好,今天嘗試用Linq查詢Access數據文件時遇到了不少麻煩,在網上搜索后發現很多朋友都遇到了相同的問題,經過反復的嘗試,終于初步完成了Access的查詢。

下面是實現步驟:

1.準備:用Access2007建立一個users.mdb文件,里面定義一個users表包括了以下三個字段——ID(int),Name(文本),Password(文本)。

2.新建一個控制臺程序后,導入改數據連接,VS2008會自動的生成與數據表對應的強類型數據集并且完成相應的配置文件,其中關鍵的配置代碼如下:

  1. ......  

  2. <connectionStrings> 

  3. <add name="Chp.Properties.Settings.usersConnectionString" 
    connectionString="Provider=Microsoft.ACE.OLEDB.12.0;

  4. Data Source=|DataDirectory|\users.accdb;Persist Security Info=True" 

  5. providerName="System.Data.OleDb" /> 

  6. connectionStrings> 

  7. ...... 

3.實現代碼

//定義相關的DataSet和TableAdapter  usersDataSet uDS = new usersDataSet();  usersTableAdapter uTA = new usersTableAdapter();  usersDataSet.usersDataTable uTable = new usersDataSet.usersDataTable();uTA.ClearBeforeFill=true;  uTA.Fill(uTable);  ......  //通過LinQ查詢users表中用戶名為需要查詢的信息,這里AsEnumerable()是必須的  //而u.Field<string>("Name")=="......"的意思是判斷是否為需要查詢的類型為string的Name字段  var users = (from u in uTable.AsEnumerable()  where u.Field<string>("Name")=="......"  select u).First();  ......  //打印查詢到的Password  Console.WriteLine("Password:{0}", users.Field<string>("Password") );

總結:其實這里的Linq查詢Access數據文件主要還是通過LINQ to DataSet實現和完成的,但是從實現方式上又是按照了ORM的模式來執行的,不得不說的是Linq為數據的查詢提供了極大的便利,同時也簡化了數據的操作,開始明白微軟為解決Data!=Object的意圖了!

到此,相信大家對“Linq怎么查詢Access數據文件”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

凭祥市| 厦门市| 武邑县| 城固县| 柳州市| 桑日县| 平果县| 邓州市| 新建县| 汉沽区| 旬阳县| 岢岚县| 榕江县| 贵阳市| 永康市| 全椒县| 镇巴县| 蓬莱市| 玉田县| 永丰县| 吐鲁番市| 彰武县| 台北县| 新宁县| 正宁县| 黔南| 庄河市| 潮州市| 雷山县| 永宁县| 吴桥县| 仁寿县| 潍坊市| 长泰县| 屯留县| 神木县| 贵州省| 海丰县| 离岛区| 尉犁县| 门头沟区|