Que tal amigos,
Asi como lo dice el titulo, como puedo hacer un Store Procedure en Access???? o lograr correr no solo una sino varias sentencias SQL al mismo tiempo.
| ||||
Los Store Procedure no creo que sirvan en acces porque es una base de datos basada en archivos y no en cliente/servidor, no soporta concurrencia, y el standar sql que maneja Acces es distinto, creo que es un tal Transact SQL y no el SQL92 saludos
__________________ EL LIMITE ES EL UNIVERSO |
| |||
No, no sirven pero insisto en que podrías, dependiendo de la consulta que quieres hacer, ejecutarlas secuencialmente usando macro. Aunque si vas a hacerlo repetidas veces, te aconsejo entonces mejor buscar otra opción y no solamente Access Ejemplo: --Creaste un query llamado Actualizar (update tabla1 set nombre ='listas' where nombre ='catalogos') --Creaste otro query llamado Mostrar (select artid, nombre from tabla1) --En los objetos, dale a Macro y luego a New. --Luego, dale arriba al Menú a la opción Window y elige Tile Vertically (o a las teclas de ALT + W + T). --Elige Query nuevamente en los objetos y arrástralo en el orden que deseas su ejecución hacia la ventana del macro donde dice (Action) y MS Access automáticamente llenará la parte de abajo. En este ejemplo, arrastré Actualizar y debajo de éste arrastré Mostrar. --Guárdalo y córrelo. Te preguntará si quieres hacer modificaciones, etc. Elige que Sí. Te hará la modificación que pusiste en el query y te mostrará los datos ya cambiados. Nota: Si las consultas que quieres hacer no son un SELECT, UPDATE y/o DELETE, entonces tendrás que buscar otro recurso. Suerte
__________________ Yanira Última edición por Yanix; 02/04/2003 a las 14:07 |