Programación General > Visual Basic 6.0 e inferiores

 Re: Ayuda por favor

(1/2) > >>

Cesar M.C:
Por las pocas respuestas, pienso que no habeis entendido mi pregunta. Intentare hacerla de otra manera.

Tengo un formulario principal, el cual me hace todo exectuando la busqueda de registros, mi intencion es que al pulsar sobre un boton llamado busqueda, se abra un formulario, con un textbox, en el textbox le pongo la referencia, y si lo encuentra me gustaria que me mostrase todo el registro en el formulario principal.

Se que es haceros perder el tiempo, pero  no se hacerlo.

Muchas gracias.:question:

Brroz:
Hola César...

A ver hombre, ¿qué es lo que no sabes hacer?

- ¿Que se abra un formulario pulsando un botón?

- ¿Cómo buscar un registro determinado?

- ¿Cómo pasar el valor del textbox al primer formulario?

- ¿Nada de lo anterior?

Dices que no sabes hacerlo, mi pregunta es ¿lo has intentado? y si es afirmativo ¿cómo?

A ver si puedes ser un poco más concreto porque no creo que nadie te vaya a proporcionar una 'solución integral' que la acoples a tu proyecto y funcione.

Chao.

Cesar M.C:
Muchas gracias Brroz, sabia que no me explicaba bien. lo que no se hacer es que una vez que me encuentra el registro me lo muestre en el formulario principal.

Muchas gracias de nuevo Brroz.

Brroz:
Hola Cesar.

Si ya has encontrado el registro, actualiza los campos en el formulario con los datos del ¿recordset? Es que como no seas más concreto...

A ver, supongo que la búsqueda y la obtención de datos la haces sobre un recordset, y también supongo que el alcance de ese recordset abarca sólo hasta el formulario de búsqueda (es que si fuera de otra forma, seguro que ya no tenías ningún problema), es decir, en el formulario de búsqueda, una vez que aceptas, buscas directamente en un recordset que tienes definido en el formulario. Para este caso deberías hacer algo del estilo:

FormPrincipal.Text1.Text = Recordset1.Fields(0).Value
FormPrincipal.Text2.Text = Recordset1.Fields(1).Value
.
.
.

Desde luego, yo declararía el recordset en el formulario principal (o en alguna clase) y utilizaría el formulario de búsqueda únicamente para devolver el valor por el que buscar. Esto lo puedes hacer de varias formas. Te adjunto un ejemplo en el que puedes ver dos de esas formas. Sirve también de ejemplo de uso de un evento y de una propiedad.

Espero que esto te sirva, sino, repito intenta ser algo más concreto, pues tuve que responder por suposiciones mías.

Abur.

Cesar M.C:
Muchas gracias Brroz, voy ha probar tu ejemplo, aunque pienso que directamente si va ha ser lo que yo buscaba.

Muchas gracias de nuevo, cuando lo pruebe te dire como me ha ido.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa