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