Mi duda es la siguiente, he leido que se pueden ejecutar desde Intraweb consultas que están dentro de la propia base de datos de ACCESS a la que se conecta.
Hasta ahora no he encontrado exactamente como es.
¿Alguien sabe algo?
Gracias.
| |||
Ejecutar desde ASP una consulta interna del ACCESS Mi duda es la siguiente, he leido que se pueden ejecutar desde Intraweb consultas que están dentro de la propia base de datos de ACCESS a la que se conecta. Hasta ahora no he encontrado exactamente como es. ¿Alguien sabe algo? Gracias. |
| |||
Me funciona pero no cuando se le pasa parámetros algo así.- Consulta dentro de la BD en ACCESS: select * from Prueba where Ident=:Ident Código desde página ASP: registro.open "prueba", conexion, 5 donde quiero que 5 sea el parámetro que se le asigne a Ident. ¿Qué es lo que falla?, Gracias. |
| |||
Ya me funciona perfectamente. Una pregunta ¿Es realmente más rapido con una consulta interna del ACCESS?, por ejemplo estos dos códigos: Sin Consulta Interna en ACCESS: registro.open "select * from Tabla", conexion Con Consulta Interna en ACCESS: registro.open "Consulta", conexion Creo que es más rapido con la consulta Interna en ACCESS pero quisiera asegurarme ¿Alguien lo sabe?. Gracias |
| |||
Es muy fácil el código con parámetros.- registro.open "pruebaProv 11,12", conexion Donde 11 y 12 son los parámetros que se le pasa a la función interna PruebaProv. Igual en una consulta de inserción/modificación/borrado.- conexion.execute "Exec insertando 150" Una última aclaración: ¿Por qué informáticamente hablando es más rápido este método?, es que quiero asegurarme bien antes de dar el gran paso de cambiarlo en todas las aplicaciones web. Gracias por todo. |
| ||||
Brewster, Las consultas son objetos almacenados en la BD al igual que los formularios e informes, en el caso de SQL Server se emplea las consultas y los Store procedure "SP" los SP son compilados y mucho mas rapidos. Con respecto a las consultas internas en Access es mas rapido pero en el momento que desee modificar la consulta y tengas muchos registro en una Web Site hay que bajar la BD hacer el cambio y volverla a subir, opte por enviar la consulta, sí crees que habrá pocas posibilidades de cambios seia lo ideal. Saludos Amigo ![]() |