Desseleccion de columnas con un datagrid
Hola otra vez.
Ahi te va otra pregunta =)
Tengo un datagrid, y quiero que solamente se seleccione una fila.
Ya logre que no se seleccionen las celdas. Pero no logro hacer que no se puedan seleccionar las columnas.
Lo más cerca que estuve de lograrlo es con este código.
Private Sub dtGridAutores_HeadClick(ByVal ColIndex As Integer)
dtGridAutores.ClearSelCols
End Sub
pero que pasa no me selecciona las columnas, pero me borra la selección de la fila.
Quisiera saber alguna forma de anular esta acción. Para que el mouse ni siquiera tome forma de selección de columna...
y otra preguntita =)
Gracias a tu ayuda he logrado pasar el id de la fila que necesito al otro formulario.
En este nuevo formulario que es para la edición, hice la conexion por medio de codigo...
Set BD = OpenDatabase(BDPath)
Set rsFicha = BD.OpenRecordset("fichasConsultasSexo", dbOpenDynaset)
rsFicha.FindFirst ("nro_ficha = " & nro_ficha)
Debug.Print ".--"; rsFicha.Fields!nom_Paciente ' "esto lo use para ver si estaba bien cargado el recordset".
Lo que no se como hacer es para conectar los textbox con una recordset creado por código. Ya que no me acepta el recordset en el datasource.
Desde ya muchas gracias, desde Rosario, Argentina, Ezequiel
Ahi te va otra pregunta =)
Tengo un datagrid, y quiero que solamente se seleccione una fila.
Ya logre que no se seleccionen las celdas. Pero no logro hacer que no se puedan seleccionar las columnas.
Lo más cerca que estuve de lograrlo es con este código.
Private Sub dtGridAutores_HeadClick(ByVal ColIndex As Integer)
dtGridAutores.ClearSelCols
End Sub
pero que pasa no me selecciona las columnas, pero me borra la selección de la fila.
Quisiera saber alguna forma de anular esta acción. Para que el mouse ni siquiera tome forma de selección de columna...
y otra preguntita =)
Gracias a tu ayuda he logrado pasar el id de la fila que necesito al otro formulario.
En este nuevo formulario que es para la edición, hice la conexion por medio de codigo...
Set BD = OpenDatabase(BDPath)
Set rsFicha = BD.OpenRecordset("fichasConsultasSexo", dbOpenDynaset)
rsFicha.FindFirst ("nro_ficha = " & nro_ficha)
Debug.Print ".--"; rsFicha.Fields!nom_Paciente ' "esto lo use para ver si estaba bien cargado el recordset".
Lo que no se como hacer es para conectar los textbox con una recordset creado por código. Ya que no me acepta el recordset en el datasource.
Desde ya muchas gracias, desde Rosario, Argentina, Ezequiel
1 Respuesta
Respuesta de greicusa
1