0
我使用的DevExpress爲VB.NET開發,我有這個GridControl與複選框以選擇多行。
現在經過我選擇多行,我用GridViewName.DeleteSelectedRows()來刪除該行,但它只是刪除GridControl而不是數據在數據庫中。
我用下面的方法來數據填充到我的GridControl:
Dim da As New OleDbDataAdapter("SELECT tblProduct.prod_id, tblProduct.prod_model, tblCategory.cat_name, tblProduct.prod_quantity, tblProduct.prod_cost, tblProduct.prod_price" _
& " FROM tblCategory INNER JOIN tblProduct ON tblCategory.cat_id = tblProduct.prod_category", openConn())
Dim dt As New DataTable
da.Fill(dt)
GridViewName.DataSource = dt
如何我在數據庫中多行刪除更新我的數據?
問候,
米洛
如果控件綁定到數據源,你應該從數據源中刪除不控制。 – Plutonix
是啊,問題是我怎麼得到我選擇要刪除的多行PROD_ID? –
的PRODID應該是電網的一部分,那麼你會,我會。把它放在一列,使其不可見.... – Codexer