Consultas con SQL y Visual
Publicado por Roman Marquez (22 intervenciones) el 17/09/2005 23:22:06
Que tal a todos los que forman parte de la web del progrmador.
Un saludo afectuoso
Una pregunta estoy haciendo una pequeña aplicacion con visual y access, ya saben lo basico y lo de siempre, una plicacion que manipule datos de las tablas de mi base de datos.
uso el componete o como se llame DAO 3.51
y me es muy cencillo manipular los datos con ese componete, puedeo hacer casi todo lo que se necesita es decir puedo: Añadir regitros, eliminarlos, modificarlos etc..
Pero no tengo idea de como hacer una consulta especifica por ejemplo: e
En la tabla 1 guardo los datos de un cliente
En la tabla 2 los del proveedor
En la tabla 3 mis productos
En la tabla 4 guardo los datos de las demas tablas pero no todos es decir
en esta tabla guardo el nombre del Cliente, el nombre del Proveedor, Producto y su costo
todo va muy bien hasta donde tengo que imprimir mi documento
pues se tiene que imprimir a detalle todos los datos
Como le hago para que con solo el nombre del cliente, con solo el nombre del proveedor
salgan sus respectivos datos.
Me dijeron que con sentencias SQL pero ni idea
Ojala puedan ayudarme Gracias de antemano
Este es mas o menos el codigo que estoy usando
Dim BDD as Database
Dim TBL1 as Recordset
Dim TBL2 as Recordset
Dim TBL3 as Recordset
Dim TBL4 as Recordset
set BDD = OpenDatabase = "C:\Datos.MDB"
set TBL1 = BDD.Openrecorset ("Clientes")
set TBL2 = BDD.Openrecorset ("Proveedores")
etc...
entonces para moverme en una tabla vasta con:
TBL1.MoveFisrt
TBL1.MoveLast
TBL1.UPDATE
etc....
Un saludo afectuoso
Una pregunta estoy haciendo una pequeña aplicacion con visual y access, ya saben lo basico y lo de siempre, una plicacion que manipule datos de las tablas de mi base de datos.
uso el componete o como se llame DAO 3.51
y me es muy cencillo manipular los datos con ese componete, puedeo hacer casi todo lo que se necesita es decir puedo: Añadir regitros, eliminarlos, modificarlos etc..
Pero no tengo idea de como hacer una consulta especifica por ejemplo: e
En la tabla 1 guardo los datos de un cliente
En la tabla 2 los del proveedor
En la tabla 3 mis productos
En la tabla 4 guardo los datos de las demas tablas pero no todos es decir
en esta tabla guardo el nombre del Cliente, el nombre del Proveedor, Producto y su costo
todo va muy bien hasta donde tengo que imprimir mi documento
pues se tiene que imprimir a detalle todos los datos
Como le hago para que con solo el nombre del cliente, con solo el nombre del proveedor
salgan sus respectivos datos.
Me dijeron que con sentencias SQL pero ni idea
Ojala puedan ayudarme Gracias de antemano
Este es mas o menos el codigo que estoy usando
Dim BDD as Database
Dim TBL1 as Recordset
Dim TBL2 as Recordset
Dim TBL3 as Recordset
Dim TBL4 as Recordset
set BDD = OpenDatabase = "C:\Datos.MDB"
set TBL1 = BDD.Openrecorset ("Clientes")
set TBL2 = BDD.Openrecorset ("Proveedores")
etc...
entonces para moverme en una tabla vasta con:
TBL1.MoveFisrt
TBL1.MoveLast
TBL1.UPDATE
etc....
Valora esta pregunta


0