1

自分のバージョンをゼロから作成する前に、SQL Server のシステム ビュー (sys.tables や sys.procedures など) を C# に公開する API はありますか?

4

1 に答える 1

5

あなたが提案するように、システムカタログADO.NETを照会するために使用できます。

LINQ to SQL を使用することもできます。

  • Visual Studio でサーバー エクスプローラーを開きます。サーバーへの接続を開きます。

  • サーバーを右クリックし、[ビューの変更] > [オブジェクト タイプ] を選択します。

  • System Tables と User Tables の下で、システム オブジェクトを .dbml サーフェスにドラッグできます。


データベース固有のオブジェクトには、SMO (SQL Server Management Objects) を使用します。

C#で追加 Microsoft.SqlServer.Management.Smo

SQL Server 管理オブジェクト (SMO) プログラミング ガイド

これは役に立つかもしれません: Reference Microsoft.SqlServer.Smo.dll

于 2014-08-03T05:51:59.923 に答える