0
인사말, VB.NET 개발을 위해, 나는 여러 행을 선택하는 확인란이 GridControl을 위해 내가 DevExpress의를 사용하고여러 행을 삭제하고 데이터베이스에
을 레코드를 업데이트 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