Pasar Datos de un datagrid a un text box
Publicado por Patricio (47 intervenciones) el 17/05/2010 05:33:11
Hola a todos
Tengo 2 Form
Form1 "Devoluciòn"
Form2 "Busqueda"
El form1 tiene 3 text box
Text1 = Rut
Text2 = Nombre
Text3 = Apellido
El Form2 tiene un text (rut) ,un datagrid y un commandbutton
Bueno lo que quiero es que al seleccionar una fila del datagrid que se encuentra en el Form2 y posteriormente dar click a un commanbutton (form2) estos datos pasen a los text box del form1
Como configuro el commanbutton para que haga esto?????
Mi estructura en el form 2 es
Dim base As Connection
Dim WithEvents temp As Recordset
Dim consulta As String, cod As Integer
Private Sub DataGrid1_Click()
DataGrid1.MarqueeStyle = dbgHighlightRowRaiseCell
End Sub
Private Sub Form_Load()
Set base = New Connection
Set temp = New Recordset
base.Open "dsn=data"
temp.Open "Cargo", base, adOpenStatic, adLockReadOnly
End Sub
Private Sub Text1_Change()
temp.Close
Set DataGrid1.DataSource = Nothing
consulta = "select * from Cargo where Rut like '" & Text1 & "%' "
temp.Open consulta, base, adOpenStatic, adLockReadOnly
Set DataGrid1.DataSource = temp
End Sub
Tengo 2 Form
Form1 "Devoluciòn"
Form2 "Busqueda"
El form1 tiene 3 text box
Text1 = Rut
Text2 = Nombre
Text3 = Apellido
El Form2 tiene un text (rut) ,un datagrid y un commandbutton
Bueno lo que quiero es que al seleccionar una fila del datagrid que se encuentra en el Form2 y posteriormente dar click a un commanbutton (form2) estos datos pasen a los text box del form1
Como configuro el commanbutton para que haga esto?????
Mi estructura en el form 2 es
Dim base As Connection
Dim WithEvents temp As Recordset
Dim consulta As String, cod As Integer
Private Sub DataGrid1_Click()
DataGrid1.MarqueeStyle = dbgHighlightRowRaiseCell
End Sub
Private Sub Form_Load()
Set base = New Connection
Set temp = New Recordset
base.Open "dsn=data"
temp.Open "Cargo", base, adOpenStatic, adLockReadOnly
End Sub
Private Sub Text1_Change()
temp.Close
Set DataGrid1.DataSource = Nothing
consulta = "select * from Cargo where Rut like '" & Text1 & "%' "
temp.Open consulta, base, adOpenStatic, adLockReadOnly
Set DataGrid1.DataSource = temp
End Sub
Valora esta pregunta


0