列の詳細を知りたい。マイクロソフトのサイトで知りました。しかし、まだ列の説明を取得する方法がわかりません。以下は、Microsoft サポート サイトからコード ブロックを取得したものです。
OleDbConnection cn = new OleDbConnection();
OleDbCommand cmd = new OleDbCommand();
DataTable schemaTable;
OleDbDataReader myReader;
cn.ConnectionString = "Provider=SQLOLEDB;Data Source=server;User ID=login;
Password=password;Initial Catalog=Northwind";
cn.Open();
cmd.Connection = cn;
cmd.CommandText = "SELECT * FROM Employees";
myReader = cmd.ExecuteReader(CommandBehavior.KeyInfo);
schemaTable = myReader.GetSchemaTable();
foreach (DataRow myField in schemaTable.Rows){
foreach (DataColumn myProperty in schemaTable.Columns) {
Console.WriteLine(myProperty.ColumnName + " = " + myField[myProperty].ToString());
}
Console.WriteLine();
Console.ReadLine();
}
myReader.Close();
cn.Close();
このコード ブロックで、列の説明を取得する方法を教えてください。