我有一個數據表從誰獲取某些excel文件的值。我使用按鈕作爲文件對話框,找到文件系統中的某處,然後在那裏解析所需的值。 後來在應用程序中,我只需要該數據表中的一列。附圖是專欄名稱max t
。 下面是我使用的是從文件中獲取值碼:從數據表C獲取特定列#
string pathConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties=\"Excel 8.0;HDR=Yes;\";";
OleDbConnection connection = new OleDbConnection(pathConnection);
OleDbDataAdapter myDataAdapter = new OleDbDataAdapter("Select * from [DAYTIME CONFORT INDEX$]", connection);
DataTable dt = new DataTable();
myDataAdapter.Fill(dt);
myDataGridView.DataSource = dt;
正如你可以在圖片中看到我有幾列,但只需要其中的一些。例如,我需要將列max t
中的值放入一些雙打列表中。 我嘗試了幾件事,但沒有一個沒有工作。由於我是初學者,有人可以用最簡單的方法幫助我做到這一點。 謝謝。 :)
感謝這樣一個快速的響應。不知道我能做到這一點。將立即嘗試:) –