Visual Basic - porfa.. no seas malitos

Life is soft - evento anual de software empresarial
 
Vista:

porfa.. no seas malitos

Publicado por yeni (146 intervenciones) el 12/08/2005 05:26:57
quisiera k me ayuden en esto

tengo un DATAGRID con datos y tengo 4 CAJA DE TEXTOS

lo que quiero hacer es k cuando yo dea click en cualquier parte de mi DATAGRID
ps pase los datos a las CAJAS DE TEXTOS (segun el orden por fila.. "cada fila es un registro" )

algo asi

DATAGRID

COD NOMBRE EDAD
1 JOSE 12
2 PEPE 13
3 LUIS 14

--------------------

CAJAS DE TEXTO

text1 --> 2
text2 --> pepe
text3 --> 13

por fa ayudenme.. no seas malitos
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:porfa.. no seas malitos

Publicado por ivan ramírez (463 intervenciones) el 12/08/2005 19:56:42
Usa el Evento RowColChange del Datragrid, por ejemplo

Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
Text1.Text = DataGrid1.Columns(0).Text
Text2.Text = DataGrid1.Columns(1).Text
Text3.Text = DataGrid1.Columns(2).Text
End Sub

Todo esto suponiendo que:

Text1 es para el código
Text2 es para el nombre
Text3 es para la edad

Y....

Que en el recordset del cual tomas el datagrid tenga esos campos en ese orden...

Suponiendo que por ahí tienes

Set registro = new adodb.recordset
registro.open "SELECT codigo, nombre, edad from TABLA1", Conexión, etc, etc....
Set Datagrid1.DataSource = registro

Espero te sirva esto
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