0
SQL Serverをトラバースするツールを実行する必要があります。すべてのテーブルをテキストにエクスポートする必要があります。これは、私がC#とSMOを使用した初めてのことです。非常に簡単な質問がありました。私はすべてのテーブルのすべての列を横断しますが、列のデータを取得する方法を知っていない、おかげで友人の指導を知って、ありがとう!またSMOを使用してSQL Serverのすべてのデータを反復処理します
、私の英語のレベルは、これらの単語を翻訳ソフトによる翻訳され、非常に一般的ですので、文法が問題であるならば、私は申し訳ありませんが、英語を学ぶために学校にない後悔...
public void EnumDB()
{
foreach (Database db in srv.Databases)//Traverse the database in the instance
{
Console.WriteLine(db.Name);//Print the database name
foreach (Table table in db.Tables)//Traverse the tables in the database
{
Console.WriteLine(table.Name);//Print the table name
foreach (Column col in table.Columns)//Traverse the columns in the table
{
//How to get the data in the column?tks!!
}
}
}
}
ドキュメントを見ましたか?確かにそこに何かがあるはずです! –
クエリを実行する必要があります。これらのオブジェクトにはデータの概念はありません。 – Crowcoder
SMOのマニュアルを確認したところ、関連するデータが見つかりませんでした。 – yajiang