-1
ExcelのデータをC#のdatagridviewに読み込みました。私はExcelの行をDataGridviewのColumn Nameに代入したい(例10)。デフォルトより下のコードは、Excelの最初の行を取得します。Datagridviewの列名にExcelで行を割り当てる方法を設定するC#?
using (OleDbConnection connExcel = new OleDbConnection(connString))
{
string selectString = @"Select * from [" + comboBox1.SelectedValue.ToString() + "]";
using (OleDbCommand cmdExcel = new OleDbCommand(selectString, connExcel))
{
cmdExcel.Connection = connExcel;
connExcel.Open();
DataTable dt = new DataTable();
OleDbDataAdapter adp = new OleDbDataAdapter();
adp.SelectCommand = cmdExcel;
adp.FillSchema(dt, SchemaType.Source);
adp.Fill(dt);
dataGridView2.DataSource = dt;
}
}
あなたのコードは現在何をしていますか?あなたは何をしたいのですか(それはまだしていません)? – mjwills
はい、それは動作しますが、Excelの最初の行の代わりに、私は行10 DataGridviewで列名になる割り当てたい。 – gggg
したがって、1〜9行を完全に無視し、10行以下を使用したいのですか? – mjwills