我無法解決了以下問題:DataGridView的列值顯示問題
- 連接到Excel(OLEDB連接)
- 所有數據取到
datagridview
示例源從Excel中獲取(Col1到Col3 Excel屬性是「常規」,Col4是日期特定的):
Col1 Col2 Col3 Col4
Text1 1.5 288.77 3/1/2013
Text2 1.3 352.47 3/1/2013
Text3 1a 206.93 3/1/2013
Text4 1 206.93 3/1/2013
Text5 1 206.93 3/1/2013
- 一旦數據是在
datagridview
(DataGridView.AutoGenerateColumns=True
),似乎理所當然 該Col2
僅包含整數和不顯示 細胞值不是整數。
例從DataGridView牽強:
Col1 Col2 Col3 Col4
Text1 1.5 288.77 3/1/2013
Text2 1.3 352.47 3/1/2013
Text3 206.93 3/1/2013
Text4 1 206.93 3/1/2013
Text5 1 206.93 3/1/2013
- 實際的問題是,我在DataGridView 對XML文件驗證數據和我證明日誌這給用戶ROWID 和實際的來源值。我似乎無法獲得datagridview的相同值 。
- 我目前找到的唯一部分解決方案是明確地將所有Excel字段轉換爲文本,但是顯然會混淆字段的一些 (例如:日期字段)。
如何獲取datagridview中的所有SOURCE FILE值,然後執行所有後續的數據驗證任務?
甚至不能讀取此內容。格式化一點。 – Bit
格式問題的道歉 - 現在應該修復。 – UncleDo