からすべての列を記述することConsole.WriteLineをメソッドを使用してくださいどのように私はC#に新しいですが、一緒にSqlCommandオブジェクトのクエリをピースに管理しています。しかし、私は私の人生では、すべての列を表示する方法を理解することはできません。以下のコードは、私は(それが成功した最初の5列を示して)、現在持っているものです。は、私は私のSqlCommandオブジェクト
Console.WriteLine(String.Format("{0} \t | {1} \t | {2} \t | {3} \t| {4} \t",
reader[0], reader[1], reader[2], reader[3], reader[4]));
私は上記のようにやった一つ一つのリストを表示することなく、すべての列を表示する最も簡単な方法は何ですか?また、表示したい列に具体的に名前を付ける方法はありますか?たとえば、以下は「会社」列を正常に示していますが、複数の列を具体的に行う方法を理解することはできません。私は「会社」と「FiscalYear」?:
Console.WriteLine(reader["Company"].ToString());
を表示したい場合、私は約2時間のためにこれを研究したが解決策を考え出すことができませんでした。ご助力ありがとうございます!
'' SqlDataReader'のインスタンスをreader'ていますか? –
はい。申し訳ありません。 (SqlDataReader reader = command.ExecuteReader()) –