Por Que un doble click cambia valor en Datagrid?
Publicado por jose (58 intervenciones) el 15/01/2002 14:25:41
Quiero usar el evento doble_click para coger el valor que hay en la primera columna de un Datagrid asociado a una Base de Datos Jet .
En ese evento intento asignar a una variable la propiedad .text de la primera columna del grid algo así:
Private Sub DataGrid1_DblClick()
...
DataGrid1.grid
ValorDevuelto=DataGrid1.text
' !!!!!! El grid Intenta cambiar la B.D.!!!!!!!
End sub
En ese momento el datagrid intenta modificar el valor del campo primera columna del recordset por el valor del campo de la celda donde se ha clickado provocando un error por que el recordset es de solo lectura (es un grid para consultas).
Como puedo evitar que el datagrid intente modificar el campo del recorset ???
Gracias de antemano...
En ese evento intento asignar a una variable la propiedad .text de la primera columna del grid algo así:
Private Sub DataGrid1_DblClick()
...
DataGrid1.grid
ValorDevuelto=DataGrid1.text
' !!!!!! El grid Intenta cambiar la B.D.!!!!!!!
End sub
En ese momento el datagrid intenta modificar el valor del campo primera columna del recordset por el valor del campo de la celda donde se ha clickado provocando un error por que el recordset es de solo lectura (es un grid para consultas).
Como puedo evitar que el datagrid intente modificar el campo del recorset ???
Gracias de antemano...
Valora esta pregunta


0