看板 Visual_Basic 關於我們 聯絡資訊
請輸入專案類型(網站專案或者應用程式專案):VB.NET 各位好~~想請教一個BindingSource物件的問題, 然後DataGridView1.DataSource = BindingSource1 我今天想讓某個DataRow的某個欄位能夠自動改變它的值, 比方說 按下一個button,這個欄位的值會從1 變成2, 而不是手動去DataGridView上修改 我是這樣寫的... Dim dt1 As DataTable = Dataset1.Tables("TableX") (這個dataset是跟著bindingsource自動產生的) Dim dRow As DataRow dRow = dt1.Rows(3) <=但這行會出現NullReference Exception dRow.BeginEdit() dRow("ColumnX") = "2" dRow.EndEdit 請教板上有經驗的板友們, 我應該怎麼做呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.50.17
fumizuki:沒做過,照這樣看Dataset1沒有TableX這個DataTable存在 10/16 06:45
kgjojo:感謝1F的提示~~我往這個方向想, 改成.Tables(0)就可以了 10/16 17:58