Pregunta: | 9506 - SELECCIONAR UN REGISTRO EN UN DATAGRID |
Autor: | Jon Ustariz |
Buenas tardes,
Os comento: tengo un DataGrid relacionado a una Base de Datos y necesito que, al pulsar un botón para eliminar un registro de esa Base de Datos, seleccione el registro que se dispone a eliminar. No se si me explico bien, lo que quiero es que salga en azul el registro a eliminar. En fin, espero que podaís ayudarme. De todas formas, muchas gracias por vuestra atencion. Agur |
Respuesta: | Xavi |
Hola Jon, yo utilizo esta funciona, que al pulsar con el boton derecho encima de un grid, lo selecciona...
Private Sub DBGrid1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single) Dim RowValue As Long If Button = vbRightButton Then RowValue = DBGrid1.RowContaining(y) If RowValue >= 0 And RowValue <= DBGrid1.VisibleRows Then DBGrid1.Row = RowValue If Data2.Recordset.RecordCount > 0 Then PopupMenu Emergente Exit Sub End If If Data2.Recordset.RecordCount = 0 Then PopupMenu Emergente3 Exit Sub End If End If End Sub Saludos. |