成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳談ADO.NET程序使用技巧與相關事宜

開發(fā) 后端
ADO.NET程序中所包括的4個提供程序是System.Data命名空間的一個子集,非連接對象就位于System .Data命名空間之中。

對于ADO.NET程序提供一個類的集合,專門設計用來同特定類型的數(shù)據(jù)存儲區(qū)進行通信。.NET Framework包括4種此類提供程序:SQL Client .NET數(shù)據(jù)提供程序、Oracle Client .NET數(shù)據(jù)提供程序。

SQL Client和Oracle Client .NET數(shù)據(jù)提供程序設計用于分別同特定數(shù)據(jù)庫——SQL Server和Oracle進行通信。ODBC和OLE DB .NET數(shù)據(jù)提供程序經(jīng)常被稱為“橋梁”組件,因為它們用作通向早期技術——ODBC和OLE DB的橋梁。這些提供程序使開發(fā)人員能夠分別通過ODBC驅(qū)動程序和OLE DB提供程序同各種數(shù)據(jù)存儲區(qū)進行通信。#t#

每種.NET數(shù)據(jù)提供程序都實現(xiàn)相同的基類—— ProviderFactory,Connection,ConnectionStringBuilder,Command,DataReader,Parameter和Transaction,只是其實際名稱取決于該數(shù)據(jù)提供程序。例如,SQL Client .NET數(shù)據(jù)提供程序具有SqlConnection類,ADO.NET程序而ODBC .NET數(shù)據(jù)提供程序包括OdbcConnection類。無論使用哪種.NET數(shù)據(jù)提供程序,此數(shù)據(jù)提供程序的Connection類都通過相同的基接口實現(xiàn)相同的基本特性。

  1. Visual C#  
  2. //打開和關閉一個OdbcConnection  
  3. OdbcConnection cnOdbc = new OdbcConnection();  
  4. cnOdbc.ConnectionString = "Driver={SQL Server};" +  
  5.                               @"Server=.\SQLExpress" +  
  6.                               "Database=Northwind;...";  
  7. cnOleDb.Open();  
  8. ...  
  9. cnOleDb.Close();  
  10. //打開和關閉一個SqlConnection  
  11. SqlConnection cnSql = new SqlConnection();  
  12. cnSql.ConnectionString = @"Data Source=.\SQLExpress;" +  
  13.                               "Initial Catalog=Northwind;...";  
  14. cnSql.Open();  
  15. ...  
  16. cnSql.Close(); 

要對數(shù)據(jù)存儲區(qū)打開一個連接,可創(chuàng)建此提供程序連接類的一個實例,設置此對象的ConnectionString屬性,然后調(diào)用其Open方法即可。每個.NET數(shù)據(jù)提供程序都有自己的命名空間。.NET Framework中所包括的4個提供程序是System.Data命名空間的一個子集,非連接對象就位于System .Data命名空間之中。

SQL Client數(shù)據(jù)提供程序位于System.Data.SqlClient命名空間中,ADO.NET程序據(jù)提供程序位于System.Data.Odbc命名空間中;OLE DB .NET數(shù)據(jù)提供程序位于System.Data.OleDb命名空間中;Oracle Client .NET數(shù)據(jù)提供程序則位于ADO.NET程序命名空間中。

責任編輯:chenqingxiang 來源: 博客園
相關推薦

2009-12-21 17:23:56

ADO.Net程序

2009-12-21 16:53:06

ADO.NET使用說明

2009-12-28 15:46:22

ADO.NET操作

2009-12-21 17:39:02

ADO.NET操作

2009-12-31 11:11:42

ADO.NET組件

2009-12-22 09:50:23

ADO.NET學習

2009-12-21 16:18:47

ADO.NET數(shù)據(jù)庫

2009-12-21 16:45:41

ADO.NET程序

2009-12-21 13:59:03

ADO.NET特性

2009-12-25 16:26:03

ADO.NET控制

2009-12-23 17:30:54

ADO.NET應用程序

2009-10-29 10:34:31

ADO.NET使用技巧

2009-12-22 16:35:11

ADO.NET控件

2009-12-22 15:20:25

ADO.NET功能

2009-12-25 10:25:59

2009-12-23 09:01:15

ADO.NET連接池

2009-12-29 16:56:40

ADO.NET類和接口

2009-10-29 11:08:20

ADO.NET Dat

2009-12-29 14:24:40

使用ADO.NET

2009-12-30 11:13:28

ADO.NET操作
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色偷偷噜噜噜亚洲男人 | 成人av网站在线观看 | 亚洲精品一区二区另类图片 | 久久精品国产免费一区二区三区 | 一区二区三区免费 | 日韩成年人视频在线 | 国产十日韩十欧美 | 男人天堂午夜 | 日日天天 | 天堂网avav| 国产精品69av | 亚洲综合99| 日韩欧美电影在线 | 欧美高清视频 | 国产精品人人做人人爽 | 免费99精品国产自在在线 | 亚洲综合在线一区 | 午夜精品一区二区三区在线视 | 北条麻妃99精品青青久久 | 午夜视频在线免费观看 | 国产在线精品一区二区三区 | 懂色中文一区二区三区在线视频 | 欧美成年网站 | 日韩精品免费在线观看 | 伊人电影院av | 狠狠色香婷婷久久亚洲精品 | 欧美最猛黑人 | 一二三区av | 91精品国产欧美一区二区成人 | 亚洲综合日韩精品欧美综合区 | 夜夜久久| 三级黄色片在线播放 | 国产精品视频免费观看 | 久久久久久久97 | 中文字幕电影在线观看 | 老外几下就让我高潮了 | 日韩一区二区在线视频 | yeyeav | 日日日日日日bbbbb视频 | 亚洲一区久久 | 老熟女毛片 |