台灣最大程式設計社群網站
線上人數
934
 
會員總數:242763
討論主題:187732
歡迎您免費加入會員
討論區列表 >> C# >> 將Excel資料匯入DataGridView後,用Rows.Add增加資料的問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
將Excel資料匯入DataGridView後,用Rows.Add增加資料的問題
價值 : 20 QP  點閱數:181 回應數:2

樓主

Sam
門外漢
0 2
40 1
發送站內信

各位前輩好,
小弟近日正在研究使用datagridview匯出Excel;以及Excel匯入資料至datagridview;
目前匯出及匯入的沒有問題,

但小弟想在Excel匯入資料至datagridview後,
想增加一功能是 按下Button觸發datagridview.Rows.Add()新增其他列至datagridview,但此行會出現錯誤訊息:"控制項已繫結資料時,無法以程式設計的方式將資料列加入 DataGridView 的資料列集合。"

字面上意思說我不能利用.Rows.Add()來更動我匯入的資料;如果我想要這種方式加入資料給datagridview,能有其他辦法嗎?


附上我匯入code




以及我出現錯誤的button_Click code



搜尋相關Tags的文章: [ datagridview ] , [ Excel匯入 ] ,
本篇文章發表於2018-04-17 15:15
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

風燭殘年
捐贈 VP 給 風燭殘年 檢舉此回應
把新增的資料塞進 dt 裡吧.
dt.Rows.Add(new Object[] { Input1_item, Delay1_item, Input2_item, Delay2_item, Input3_item, Result1_item, OR_AND_item, Result2_item });
本篇文章回覆於2018-04-17 15:55
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Sam
檢舉此回應
謝謝 風燭殘年 解答!
已經可以順利加入! 學習了! 謝謝!
本篇文章回覆於2018-04-17 17:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.