SqlCommand を使用して、.sql ファイルからスクリプト化されたクエリを実行します。
ExecuteReader で結果を取得します。
しかし、値は非公開メンバーであり、アクセスできません。
なぜ、どのようにそれを解決するのですか?
コード
string root = AppDomain.CurrentDomain.BaseDirectory;
string script = File.ReadAllText(root + @"..\SGBD\select_user_from_all_bases.sql");
string connectionString = @"Data Source=(local);Integrated Security=SSPI";
var conn = new SqlConnection(connectionString);
conn.Open();
var users = new SqlCommand(script, conn).ExecuteReader();
foreach (var user in users)
{
}
conn.Close();