新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#使用ADOX學(xué)習(xí)經(jīng)驗
C#語言還是比較常見的東西,這里我們主要介紹C#使用ADOX,包括介紹ADO.NET中會增加ADOX的一些功能等方面。

創(chuàng)新互聯(lián)公司主要從事做網(wǎng)站、成都網(wǎng)站制作、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)黃陂,10年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108
C#使用ADOX
ADOX是ado Extensions for DDL and Security,是微軟對ADO技術(shù)的擴展,使用它我們可以操作數(shù)據(jù)庫的結(jié)構(gòu)。它是一個COM組件,估計以后在ADO.NET中會增加ADOX的一些功能。如果大家需要ADOX的一些資料,我可以提供。下面的一個例子就是C#使用ADOX來獲得當(dāng)前數(shù)據(jù)庫的所有表。
- private void GetTables_ADOX()
- {
- //ADO的數(shù)據(jù)庫連接
- ADODB.ConnectionClass cn=new ADODB.ConnectionClass();
- string ConnectionString="Provider=SQLOLEDB.1;
- Integrated Security=SSPI;
- Initial Catalog=Test;
- Data Source=HBXP";
- cn.Open(ConnectionString,"sa","",0);
- //操作ADOX的Catalog對象
- CatalogClass cat=new CatalogClass();
- cat.ActiveConnection=cn;
- for(int i=0;i
;i++) - {
- MessageBox.Show(cat.Tables[i].Name);
- }
- }
注意:在上面的代碼中cat.ActiveConnection不能是ADO.Net中的Connection,而應(yīng)該是ADO的Connection
【編輯推薦】
- C#編程實現(xiàn)顯示XML文件
- C#語言獲取要顯示頁面
- 創(chuàng)建C# Windows窗體應(yīng)用程序淺析
- C#實現(xiàn)窗體顯示背景知識
- C# Lazy-Allocate設(shè)計概念
名稱欄目:C#使用ADOX學(xué)習(xí)經(jīng)驗
當(dāng)前路徑:http://fisionsoft.com.cn/article/cdhjepi.html


咨詢
建站咨詢
