Consultas en vba con access
Publicado por RafaCM (34 intervenciones) el 15/07/2009 11:58:50
Buenos dias a todos los usuarios y expertos de la web. Bueno mi duda es como puedo sacar datos de mi base de datos en access. Os explico:
Tengo una tabla llamada pedidos con los siguientes campos: nº de pedido(clave primaria), proveedores,curso,fecha, producto.
Bueno pues lo que tengo que hacer es, que por medio de un boton me haga una consulta y me diga que filas dentro de la fecha actual tienen el mismo proveedor o el mismo curso o el mismo curso y programa. Una vez hallado esto establecerles un nuevo numero de nºde pedido. Dependiendo de si tienen el mismo curso poner el mismo nº de pedido O si tienen el mismo proveedor poner tambien en estos el mismo nº de pedido O en caso de de que compartan el mismo proveedor y el mismo curso poner el mismo tambien. En caso contrario poner un nº de pedido a cada fila.
Ejem: Tenemos estos registros:
pedido (120), Proveedor (Libreria x),Curso (Ingles),Producto (Lapices),fecha(16-05-2009)
pedido (121), Proveedor (Libreria x),Curso (Frances),Producto (Boli),fecha(16-05-2009)
pedido (122), Proveedor (Almacen V),Curso (Frances),Producto (Boli),fecha(16-05-2009)
pedido (123), Proveedor (Almacen V),Curso (Frances),Producto (Post-it),fecha(16-05-2009)
Los revisa la consulta;( y al ver que coinciden el pedido 122 y 123 en Proveedor y curso son iguales actualiza el numero de pedido a 122, incluyendo los en el mismo pedido)
pedido (120), Proveedor (Libreria x),Curso (Ingles),Producto (Lapices),fecha(16-05-2009)
pedido (121), Proveedor (Libreria x),Curso (Frances),Producto (Boli),fecha(16-05-2009)
pedido (122), Proveedor (Almacen V),Curso (Frances),Producto (Boli),fecha(16-05-2009)
pedido (122), Proveedor (Almacen V),Curso (Frances),Producto (Post-it),fecha(16-05-2009)
Para que así aparezcan estos datos en el mismo informe de pedidos.
Es algo lioso si necesitan alguna aclaracion mas no dude en preguntarla. Muchas gracias a todos. Y espero m ayudeis.
Gracias
Tengo una tabla llamada pedidos con los siguientes campos: nº de pedido(clave primaria), proveedores,curso,fecha, producto.
Bueno pues lo que tengo que hacer es, que por medio de un boton me haga una consulta y me diga que filas dentro de la fecha actual tienen el mismo proveedor o el mismo curso o el mismo curso y programa. Una vez hallado esto establecerles un nuevo numero de nºde pedido. Dependiendo de si tienen el mismo curso poner el mismo nº de pedido O si tienen el mismo proveedor poner tambien en estos el mismo nº de pedido O en caso de de que compartan el mismo proveedor y el mismo curso poner el mismo tambien. En caso contrario poner un nº de pedido a cada fila.
Ejem: Tenemos estos registros:
pedido (120), Proveedor (Libreria x),Curso (Ingles),Producto (Lapices),fecha(16-05-2009)
pedido (121), Proveedor (Libreria x),Curso (Frances),Producto (Boli),fecha(16-05-2009)
pedido (122), Proveedor (Almacen V),Curso (Frances),Producto (Boli),fecha(16-05-2009)
pedido (123), Proveedor (Almacen V),Curso (Frances),Producto (Post-it),fecha(16-05-2009)
Los revisa la consulta;( y al ver que coinciden el pedido 122 y 123 en Proveedor y curso son iguales actualiza el numero de pedido a 122, incluyendo los en el mismo pedido)
pedido (120), Proveedor (Libreria x),Curso (Ingles),Producto (Lapices),fecha(16-05-2009)
pedido (121), Proveedor (Libreria x),Curso (Frances),Producto (Boli),fecha(16-05-2009)
pedido (122), Proveedor (Almacen V),Curso (Frances),Producto (Boli),fecha(16-05-2009)
pedido (122), Proveedor (Almacen V),Curso (Frances),Producto (Post-it),fecha(16-05-2009)
Para que así aparezcan estos datos en el mismo informe de pedidos.
Es algo lioso si necesitan alguna aclaracion mas no dude en preguntarla. Muchas gracias a todos. Y espero m ayudeis.
Gracias
Valora esta pregunta


0