2011-12-18 41 views
3

如何在C#中知道數據庫中表的列表。如何在.NET中讀取SQL服務器模式信息?

列的列表中的每個表具有與柱狀完整規範之一是Id和它具有INT(50)的數據類型等

+0

no。只是想知道如何做到這一點 – Shah 2011-12-18 08:10:11

+2

請先嚐試閱讀文檔。 – 2011-12-18 08:14:16

+1

是的。閱讀文件不是自願的。這裏是整個章節,關於如何做到這一點 - 在SQL Server文檔是。 – TomTom 2011-12-18 08:26:09

回答

1

我們以前使用過SQL Server Management objects很成功,SMO允許你很容易地通過C#與SQL Server交互,你只需要引用一些DLL並使用它們提供的對象模型。你可以使用foreach來迭代表格在Database.Tables - 屬性上。

Codeproject有一篇文章需要通過基礎知識:http://www.codeproject.com/KB/database/SMODemo.aspx

+0

不錯的文章是。 當然,它會幫助我。作爲初學者需要一些時間來消化所有的東西 – Shah 2011-12-18 09:28:31