Access duda

Bueno primero planteare lo que deseo hacer y ya ustedes me diran si me puede y quieren ayudar.

Bueno tengo una tabla donde registroi clientes y lo que yo deseo es imprimir los datos de 1 cliente. Para esto primero debo hacer una especie de buscador donde ponga por ejemplo "juan" y me haga la busqueda del juan que quiero para luego imprimir lso datos de este.

No se como hacer consultas pero intrudciendo yo los datos sin tener k ir directametne a la consulta y poner en criterios "Jorge". Para uan vez mostrado el tal jorge asi como todos los datos que tengo de el, me imprima toda la informacion en un informe.

Espero darme a entender lo k necesito. si alguien me puede ayudar o dar un link donde expliken lo k busko se le agradece. gracias.

Denunciar contenidos

4 comentarios  -  Escribe aquí tu comentario

lo dijo Dennx 10 octubre 2008 | 3:54 AM

[quote="][KhailiL]["]Bueno primero planteare lo que deseo hacer y ya ustedes me diran si me puede y quieren ayudar.

Bueno tengo una tabla donde registroi clientes y lo que yo deseo es imprimir los datos de 1 cliente. Para esto primero debo hacer una especie de buscador donde ponga por ejemplo "juan" y me haga la busqueda del juan que quiero para luego imprimir lso datos de este.

No se como hacer consultas pero intrudciendo yo los datos sin tener k ir directametne a la consulta y poner en criterios "Jorge". Para uan vez mostrado el tal jorge asi como todos los datos que tengo de el, me imprima toda la informacion en un informe.

Espero darme a entender lo k necesito. si alguien me puede ayudar o dar un link donde expliken lo k busko se le agradece. gracias.[/quote]

Busca un manual de SQL para que programes la consulta que utilizaras en el buscador.

Denunciar contenidos

lo dijo Richard 10 octubre 2008 | 3:35 PM

[quote="][KhailiL]["]Bueno primero planteare lo que deseo hacer y ya ustedes me diran si me puede y quieren ayudar.

Bueno tengo una tabla donde registroi clientes y lo que yo deseo es imprimir los datos de 1 cliente. Para esto primero debo hacer una especie de buscador donde ponga por ejemplo "juan" y me haga la busqueda del juan que quiero para luego imprimir lso datos de este.

No se como hacer consultas pero intrudciendo yo los datos sin tener k ir directametne a la consulta y poner en criterios "Jorge". Para uan vez mostrado el tal jorge asi como todos los datos que tengo de el, me imprima toda la informacion en un informe.

Espero darme a entender lo k necesito. si alguien me puede ayudar o dar un link donde expliken lo k busko se le agradece. gracias.[/quote]

No suelo trabajar directamente con Access, prefiero diseñar la DB en ese programa y luego usarla desde un lenguaje de programacion; asi que no se si esto te servira:

Para buscar una persona en particular lo que puedes hacer es crear un form con todos los controles que creas adecuados y guardar el nombre de la persona en una variable. Esa variable la usaras para la consulta, que quedaria mas o menos asi

"SELECT * FROM Tabla WHERE nombre = " & nombre & ";"

[i][u]Tabla[/u][/i] representa el nombre de la tabla en donde tienes tus datos.
[i][u]nombre[/u][/i] es la variable en donde has guardado el nombre de la persona.

Naturalmente, esta consulta no esta flotando en el aire, esta consulta debe estar asignada a un objeto recordset previamente declarado.

Dependiendo del como trabajes con recordsets deberas o abrir el recorset con la consulta o ejecutar la consulta.

Una vez hecho esto, tu recordset estara cargado con todos los registros que hayan cumplido el criterio que tu has establecido. En este caso la consulta se puede traducir como: "quiero ver los datos de todos los tios que se llamen Juan".
Lo mas probable es que existan varias personas con ese nombre, por lo que el recordset tendra varios registros. En este punto tu deberas usar algun metodo para seleccionar el registro que deseas.

Una forma de hacerlo es mostrar el resultado de la consulta en una grilla (datagrid o similares) y luego esperar que el usuario haga click en una de las filas de la grilla para poder finalmente desplegar un cuadro de dialogo con la info de la persona.

Como es de suponer, cuanto mas preciso seas a la hora de consultar, mas preciso sera el listado. Buscar todas las personas llamadas Juan no parece lo mas adecuado; pero si la busqueda la haces buscando a todos los "Juan Castro", la lista sera un poco mas corta.

Espero que sirva de algo.




Bye


Richard

Denunciar contenidos

lo dijo ][KhailiL][ 06 noviembre 2008 | 7:38 PM

Muchas gracias por su ayuda... ahora me ha surgido un nuevo problema... igualmente en access.

Lo que pasa es que tengo una tabla conde guardo unso registros. ahora desde un formulario deseo accesar a esa tabla y extraer sus registros para ponerlos en unos labels en el formulario.

si me podrian ayudar con la sentencia k se usa para extraer de la tabla se lo agradeseria. gracias.

Denunciar contenidos

lo dijo Dennx 08 noviembre 2008 | 5:40 AM

[quote="][KhailiL]["]Muchas gracias por su ayuda... ahora me ha surgido un nuevo problema... igualmente en access.

Lo que pasa es que tengo una tabla conde guardo unso registros. ahora desde un formulario deseo accesar a esa tabla y extraer sus registros para ponerlos en unos labels en el formulario.

si me podrian ayudar con la sentencia k se usa para extraer de la tabla se lo agradeseria. gracias.[/quote]


También con una consulta select
[b]select [i]Campo [/i]from [i]Tabla[/i][/b]

con campo me refiero al registro (o componentes del registro)

Denunciar contenidos

(*) Campos Obligatorios. La dirección de correo no aparecerá publicada.



Ayuda | Contacto | Condiciones de Uso | Política de Privacidad


Otras webs de Planeta Ad Networks:

ultimas noticias - adn | novela historica - ediciones martinezroca | trucos videojuegos - ojgames | libros de educacion - paidos


2010 © ociojoven.com