Almacenar vistas en MySQL

galvi
06 de Julio del 2004
Hola. Tengo una aplicaci贸n de Visual Basic con una base de datos en Access. Dicha base de datos es muy, pero que muy compleja, o sea, te estoy hablando de una base de datos que tiene unas 95 consultas de las tablas que posee. Y la aplicaci贸n tira de las consultas ya montadas y grabadas en Access. Ahora me plantean en el trabajo pasar esta base de datos a MySQL (por lo de software gratuito y por evolucionar). Una vez manejado el gestor de MySQL me doy cuenta de que no almacena (o yo no lo he encontrado) las consultas que ya tengo realizadas al convertir la base de datos de Access. 驴Hay alguna manera o se pueden almacenar en MySQL las consultas que ya tengo en Access?
La verdad, es pr谩cticamente imposible reescribir cada vez que necesite una consulta todo el c贸digo SQL, puesto que no son consultas normalitas sino con un nivel 3 de anidamiento entre consultas y tablas algunas veces (nivel 3 significa que tienen consultas de consultas/tablas de a su vez consultas/tablas). 驴Son las vistas (que he oido que proximamente estar谩n en MySQL) lo equivalente a las consultas de Access? 驴C贸mo se usan las vistas en MySQL?Por favor, dadme una soluci贸n urgente a mi problema. Muchas gracias de antemano.

noname
06 de Julio del 2004
Las Vistas no seran implementadas en mySQL hasta la version 6.0, la mejor opcion es que te generes unas funciones que retornen los recordsets, donde la query sea la vista...