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

C# oledbconnection方法淺談

開發(fā) 后端
這里介紹C# oledbconnection方法,下面的示例就顯示了C# oledbconnection方法getoledbschematable來獲得數(shù)據(jù)庫的架構(gòu)。

C#語言有很多值得學(xué)習(xí)的地方,這里我們主要介紹C# oledbconnection方法,包括介紹慮使用adox或者sqldmo來解決問題等方面。

C# oledbconnection方法

在C#中我們首先會考慮使用ado.net來解決問題,如果沒有方法才會考慮使用adox或者sqldmo來解決這個問題。雖然adox和sqldmo也能夠解決這個問題,但是他們畢竟是com組件,在.net中使用起來和在非.net平臺會有一些差異,不是很順手。下面的示例就顯示了C# oledbconnection方法getoledbschematable來獲得數(shù)據(jù)庫的架構(gòu)。大家可以在msdn中看到這個方法的說明:

  1. public DataTable GetOleDbSchemaTable{  
  2. Guid schema,  
  3. object[] restrictions  

1.參數(shù)
◆schema
◆OleDbSchemaGuid 的值之一,它指定要返回的架構(gòu)表。
◆restrictions
限制值的 Object 數(shù)組。這些值按照限制列的順序來應(yīng)用。即,第一個限制值應(yīng)用于第一個限制列,第二個限制值應(yīng)用于第二個限制列,依此類推。

2.返回值
包含請求的架構(gòu)信息的 DataTable。
更多的信息大家可以查詢MSDN,下面將示例如何實現(xiàn)。

  1. private void GetTables_ADONET()  
  2. {  
  3. //處理OleDbConnection  
  4. string strConnectionString=@"Integrated Security=SSPI;  
  5. Data Source=HBXP;  
  6. Initial Catalog=Test;  
  7. Provider=SQLOLEDB.1";  
  8. OleDbConnection cn=new OleDbConnection(strConnectionString);  
  9. cn.Open();  
  10. //利用OleDbConnection的GetOleDbSchemaTable來獲得數(shù)據(jù)庫的結(jié)構(gòu)  
  11. DataTable dt = cn.GetOleDbSchemaTable
    (OleDbSchemaGuid.Tables,new object[] {null, null, null, "TABLE"});  
  12. foreach (DataRow dr indt.Rows)  
  13. {  
  14. MessageBox.Show((String)dr["TABLE_NAME"]);  
  15. }  
  16.    

【編輯推薦】

  1. C#編程實現(xiàn)顯示XML文件
  2. C#語言獲取要顯示頁面
  3. 創(chuàng)建C# Windows窗體應(yīng)用程序淺析
  4. C#實現(xiàn)窗體顯示背景知識
  5. C# Lazy-Allocate設(shè)計概念
責任編輯:佚名 來源: 51CTO.com
相關(guān)推薦

2009-08-14 17:58:05

C#接口方法

2009-08-28 12:25:58

C#靜態(tài)方法

2009-08-20 18:30:33

C# ReaderWr

2011-09-21 10:56:31

C#結(jié)構(gòu)

2011-04-08 09:52:44

C++C#DLL

2009-08-21 10:28:21

C#異步方法C#同步方法

2009-09-07 03:23:40

C# Main方法

2009-08-07 11:26:53

C#數(shù)組結(jié)構(gòu)

2009-08-12 11:24:25

C# String對象

2009-08-19 17:12:18

C# Connecti

2009-08-31 09:37:09

C# Employee

2009-08-26 15:46:01

C#匿名類型

2009-08-06 15:30:23

C#類型系統(tǒng)

2009-08-26 13:15:38

C#選擇控制

2009-09-02 15:41:21

C# HTTPWebR

2009-08-20 10:24:52

C#開發(fā)WinForm

2009-08-10 10:04:25

C#抽象類C#接口

2009-08-10 14:55:04

C#定義Nullabl

2009-08-18 17:08:50

C#編寫XML文檔

2009-08-25 13:26:49

C#編寫asp+
點贊
收藏

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