string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|2.xls;Extended Properties='Excel 8.0;HDR=no;'";
string query = "SELECT * FROM [Sheet1$]";
DataSet excelDataSet = new DataSet();
OleDbDataAdapter da = new OleDbDataAdapter(query, strConn);
da.Fill(excelDataSet);
GridView1.DataSource = excelDataSet;
GridView1.DataBind();
GridView1.HeaderRow.Cells[0].Text = "CheckNumber";
Webサイトから読み込まれ、に表示されているExcelスプレッドシートを読み取るためのこのコードがありますgridview
。スプレッドシートの列Aを読みたいだけです。私はこれを変えることができるはずだと思いますstring query = "SELECT * FROM [Sheet1$]";
が、私の努力はすべて無駄でした。誰かが私を正しい方向に向けることができますか、それともこれを行うためのより良い方法がありますか?