Visual Basic - Por Que un doble click cambia valor en Datagrid?

Life is soft - evento anual de software empresarial
 
Vista:

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...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Aclaracion de lo anterior...

Publicado por jose (58 intervenciones) el 16/01/2002 08:44:13
Se me coló un error al poner el código...
Debe ser :
Private Sub DataGrid1_DblClick()
...
DataGrid1.col=1 'Situarse en la columna primera

ValorDevuelto=DataGrid1.text 'Tomar el valor
' !!!!!! El grid Intenta cambiar la B.D. poniendo el valor de la columna
clickada en la columna 1 ???!!!!!!!

End sub

Sorry ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Aclaracion de lo anterior...

Publicado por jose (58 intervenciones) el 16/01/2002 08:45:12
Se me coló un error al poner el código...
Debe ser :
Private Sub DataGrid1_DblClick()
...
DataGrid1.col=1 'Situarse en la columna primera

ValorDevuelto=DataGrid1.text 'Tomar el valor
' !!!!!! El grid Intenta cambiar la B.D. poniendo el valor de la columna
clickada en la columna 1 ???!!!!!!!

End sub

Sorry ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar