0
データベースにデータを取り込むために使用しているExcelシートがあります。 OleDBDataReaderが実際に列の見出しから読み込んで残りを切り捨てる前に、特定の文字数しかないように見えます。OleDBDataReaderを使用してExcelでヘッダー列のセルの内容をすべて取得できない
方法はありますか?
はどのようにして、列見出しを取得しています:OleDbCommand oleDbCommand = new OleDbCommand("select * from [sheet1$]",
OleDbConnection);
OleDbDataReader reader = oleDbCommand.ExecuteReader();
DataTable dataTable = new DataTable();
dataTable.Load(reader);
foreach (DataColumn column in dataTable.Columns)
{
string columnName = column.ColumnName;
}
期待される結果:対象のプログラムを学生の福祉ニーズに対応します。 Eg breakfast clubs
実際の結果:学生の福祉ニーズに対応するターゲットプログラム。例:
また、reader.GetName(i)
メソッドを使用して同じ結果の情報を取得しようとしました。
ありがとうございます。私はそれがそういう感じだった。 – Rollcredit