Título: deseo q al dar click en un registro de un datagrid me muestre en txtbox Publicado por: choquito en 6 Marzo 2007, 20:48 pm hola señores, necesito de su ayuda, para eso les doy un alcanze como lo estoy trabajando:
tengo un datagrid1 que esta en un frm1 con propiedades: datasource: datazaga datamember: cmdclientes1 (origen de datos INSTRUCCION SQL) luego en el frm2 tengo 14 textbox, con propiedades: nombre: txtcliente index: del 0 al 13 datasource: datazaga datamember: cmdclientes (origen de TABLA) datafield: los campos de la tabla de clientes de access respectivamente... todo esto lo estoy diseñando en dataenviroment el caso es que cuando este en el datagrid1 y de un click en algun registro... me muestre el frm2, pero q sus textbox muestren los datos antes seleccionado del datagrid1...si no logran entenderme ruego me informen para un mejor detalle gracias Título: Re: deseo q al dar click en un registro de un datagrid me muestre en txtbox Publicado por: jmcha en 7 Marzo 2007, 09:40 am Hola usa el evento DataGrid1_CurrentCellChanged y con el dataset que usaste para llenar el datagrid.
El siguiente comando va dentro del procedimiento DataGrid1_CurrentCellChanged ‘----------------------------------------comando-------------------------------------------- Me.TextBox4.Text = mydataset.Tables(0).Rows(Me.DataGrid1.CurrentCell.RowNumber)(0) ‘------------------------------------------fin de comadno-------------------------------------- despues del rows va el numero de fila y con “Me.DataGrid1.CurrentCell.RowNumber” le decimos que elija la fila donde hicimos clic. sige un nuemero entre parentesis que representa la columna que queremos meter en el textbox. Osea que al hacer clic nos tira el dato de la fila y de hay buscamos la columna que querramos meter en el text box. Suerte.. Título: Re: deseo q al dar click en un registro de un datagrid me muestre en txtbox Publicado por: choquito en 7 Marzo 2007, 14:30 pm hey amigo muchas gracias `por tu respuesta... pero me equivoque no es al hacer click en el datagrid es dandole click en case 4 de un toobar.. yo lo estoy haciendo haci
Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button) Select Case Button.Index Case 3: DataZaga.rsCmdClientes.AddNew FrmProveedorCliente.Show vbModal Case 4: X = DataZaga.rsCmdclientes1.Fields(\"cod_cliente\") \'aqui la variable toma este valor \"20476510695\" por que yo ubique el puntero en ese registro de datagrid ;D \' que codigo hago aqui para que busque la variable X EN rsCmdclientes y que luego me diga en que bookmark esta???? DataZaga.rsCmdClientes.Bookmark = X FrmProveedorCliente.Show vbModal End Select End Sub |