Visual Basic - preguntas sobre dbgrid

Life is soft - evento anual de software empresarial
 
Vista:

preguntas sobre dbgrid

Publicado por bloder (13 intervenciones) el 29/06/2001 00:39:28
Con respecto a lo de la busqueda,tengo un dbgrid vinculado a una base de datos en access y este dbgrid vinculado a un formulario con este codigo:

NOMBRE = DBGrid1.Text

Form2.Data1.Recordset.FindFirst \"nombre = \'\" & NOMBRE & \"\'\"

Form2.Show

Con esto logro que cuando pincho en el dbgrid en la celda del nombre, en el formulario me sale ese cliente, con todos los demas datos rellenados ya en la caja de texto, pero cuando intento buscar clientes por nif o por fecha o codigo me da error.

La otra pregunta era como hacer algo parecido pero de un dbgrid a otro, en vez de a cajas de texto como el otro, osea...
Yo tengo un dbgrid con articulos y otro de facturas, y al pinchar en una celda de este bdgrid(facturas), se abre automaticamente el formulario con el dbgrid de articulos con sus precios y demas. Yo lo que quiero es que al pinchar en un articulo se introduzca automaticamente en el otro dbgrid(facturas).

No se si me podras ayudar pero de todas formas muchas gracias por tu atencion
un saludo
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:preguntas sobre dbgrid

Publicado por Adrian Hdez (14 intervenciones) el 29/06/2001 23:10:58
uuuummmhmmm....

Si tienes ligados los dbgird directamente a la base de datos por medio de un data o ado data no puedes pasar un dato de una columna de un dbgrid (articulos) a la columna de otro dbgrid (faturas) a menos que des de alta este dato en la tabla que despliega los datos de facturas...

Pero si puedes capturar en una variable global el articulo seleccionado y al pasar al dbgrid de facturas y seleccionar una factura en especial puedes obtener en otra variable global la clave de la factura y al mostrar los datos de tallados de esta combinación en algun formulario en vez de leer los dbgrids lees las variables....

Espero que no te confunda mas...
Saludos,

Cuentame si lo resolviste.
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:preguntas sobre dbgrid

Publicado por Servo (23 intervenciones) el 03/07/2001 00:41:45
Respondiendo a la segunda cuestión:

Podrías hacer que al pinchar en el dbgrid de artículos se crase un registro nuevo en la tabla facturas y al finalizar pasar el foco al formulario en el que este el dbgrid de las facturas y refrescar el data enlazado con ese dbgrid. Finalmente deberías volver al formulario de los artículos. Teóricamente te debería funcionar.

Saludos. Espero haber sido de ayuda.
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