自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

讓你了解ADO.NET連接字符串使用方法

開(kāi)發(fā) 后端
這里就使用SqlConnectionStringBuilder類(lèi)管理數(shù)據(jù)庫(kù)ADO.NET連接字符串的一個(gè)簡(jiǎn)單案例分析還對(duì)Connection對(duì)象作出簡(jiǎn)單的介紹。

隨著大家對(duì)ADO.NET的普遍使用,ADO.NET的功能也隨之更新,對(duì)于ADO.NET對(duì)象我們還是有一定的了解的,但是我們?cè)诮榻BADO.NET連接字符串之前我們還是回憶一下關(guān)于Connection對(duì)象。

#T#Connection對(duì)象表示數(shù)據(jù)源的連接,實(shí)例化Connection對(duì)象時(shí),需要向構(gòu)造函數(shù)傳遞一個(gè)連接字符串。連接字符串包含了連接到數(shù)據(jù)源所需要的位置和安全認(rèn)證信息,Connection對(duì)象也提供了相應(yīng)的方法對(duì)數(shù)據(jù)庫(kù)進(jìn)行打開(kāi)和關(guān)閉操作;提供了相應(yīng)的屬性確認(rèn)數(shù)據(jù)庫(kù)的狀態(tài),ADO.NET連接字符串。一個(gè)最普通的連接字符串如下所示:

  1. string_connectionString="DataSource=(LOCAL);InitialCatalog=DawnEnterpriseDB;UserID=sa;Password=*****";  
  2. SqlConnectionconn=newSqlConnection(_connectionSring);//可以在建立SqlConnection對(duì)象時(shí)把連接字符串傳遞給構(gòu)造參數(shù) 

也可以使用Connection對(duì)象的ConnectionString屬性來(lái)獲取或設(shè)置用于打開(kāi)SQLServer數(shù)據(jù)庫(kù)的字符串

  1. stringconnString=conn.ConnectionString;  
  2. conn.ConnectionString="PersistSecurityInfo=False;  
  3. IntegratedSecurity=true;InitialCatalog=Northwind;server=(local)"; 

ado.net提供了相應(yīng)的DbConnectionStringBuilder類(lèi)來(lái)管理數(shù)據(jù)庫(kù)連接字符串。相對(duì)應(yīng)的,sqlClient命名空間中就包含了一個(gè)SqlConnectionStringBuilder類(lèi)。

例如:使用SqlConnectionStringBuilder類(lèi)管理數(shù)據(jù)庫(kù)ADO.NET連接字符串

  1. SqlConnectionStringBuilderconnstrBuilder=newSqlConnectionStringBuilder();  
  2. connstrBuilder.DataSource="(local)";  
  3. connstrBuilder.InitialCatalog="Test";  
  4. connstrBuilder.IntegratedSecurity=true;  
  5. using(SqlConnectiontestConn=newSqlConnection(connstrBuilder.toString()))  
  6. {  
  7. testConn.open();  
  8. if(testConnection.State==ConnectionState.Open){  
  9. Console.WriteLine("Connectionsuccessfullyopened");  
  10. }  

可以把ConnectionString保存在Web.config文件中,然后在程序中使用WebConfigurationManager類(lèi)進(jìn)行讀取

  1. <configuration> 
  2. <addconnectionStringaddconnectionString="DataSource=.;InitialCatalog=DawnEnterpriseDB;
    UserID=sa;Password=******"
    name="DawnEnterpriseDBConnectionString"providerName="System.Data.SqlClient"/> 
  3. </configuration> 
責(zé)任編輯:田樹(shù) 來(lái)源: 博客
相關(guān)推薦

2009-12-24 10:06:30

ADO.NET字符串

2009-11-12 11:09:56

ADO.NET連接字符

2009-12-24 09:49:02

ADO.Net連接池

2009-11-12 11:04:52

2009-11-13 16:29:11

ADO.NET連接字符

2011-05-20 17:05:59

ADO.NET

2009-12-31 16:04:39

ADO.NET技術(shù)

2009-12-30 16:26:12

ADO.NET連接池

2009-12-21 17:23:56

ADO.Net程序

2009-11-04 10:07:52

ADO.NET DbP

2009-12-29 10:36:24

ADO.NET 工具

2009-12-22 11:24:37

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

2009-12-25 10:25:59

2009-11-04 17:18:34

ADO.NET連接池

2009-12-29 10:26:43

ADO.NET實(shí)體框架

2009-09-09 10:23:59

ADO.NET連接

2009-12-28 15:11:36

ADO.NET專(zhuān)家

2009-10-29 11:39:52

ADO.NET連接池

2009-11-04 12:45:33

ADO.NET Dat

2009-11-12 10:53:57

ADO.NET連接My
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)