Hola
Las sentencias SQL varían ligeramente de un sistema de base de datos
a otro. Si las sentencias SQL de MSAccess son normalitas deberían ser
compatible con tu vieja versión de MySQL (3.23), a no ser que utilices
claves foráneas, vistas (consultas en MSAccess) o subconsultas. Si tiras
de la versión 3.23, chungo porque es !!la primera que salió!! Las
consultas que permitía esa versión eran bastante sencillitas.
¿Como tienen todavía una versión instalada en el servidor de casi 7
años de antigüedad? Si tienes problemas pídele a tu proveedor que
actualice el software, o mejor, vete a otro y así pillaran que hay que
modernizarse. Otra opción, caso de no poder iros del proveedor, es
montar tu mismo un servidor MySQL 5.0.22 en vuestras oficinas y permitir
conexiones desde la IP del servidor web de proveedor obsoleto. Yo lo he
tenido que hacer para unos cuantos proyectos, porque Arsys tiene algunos
servidores con mas años que Matusalen.
Efectivamente MySQL 5.0.1 (aunque ya va por la versión 5.0.22) tiene
disponible procedimientos almacenados (stored procedures), funciones,
vistas (views) y disparadores (triggers).Como puntualizacion al
comentario de Fobiaxx decir que los triggers no son procedimientos
almacenados, sino objetos que se activan al producirse un evento. Ver
http://dev.mysql.com/doc/refman/5.0/en/triggers.html . Supongo que habrá
tenido un lapsus.
Un saludo.
Fobiaxx escribió:
> con la sentencia SELECT recuperas datos. Con CREATE VIEW creas una vista de
> una sentencia SELECT.
>
> Un SELECT en MS Access es igual a un SELECT de MySQL.
>
> El CREATE VIEW es otra sentencia diferente que solo esta disponible como
> bien dices en MySQL 5.0.1 que ya soporta los procesos almacenados (Triggers)
>
> te pongo el enlace de la documentacion de MySQL para ver si te sirve de
> ayuda
>
> http://dev.mysql.com/doc/refman/5.0/en/create-view.html
>
> Saludos
>
> ----- Original Message -----
> From: "Javier Quer" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Thursday, June 15, 2006 10:15 AM
> Subject: [ASNativos] Migrar de MS Access a MySQL. Consultas ( views )
>
>
> Hola gente,
>
> Estoy trabajando con una aplicación web que utiliza ASP y una base de datos
> Microsoft Access. Mi intención es migrar de Access a MySQL manteniendo (de
> momento) los scripts ASP.
>
> Hasta ahora todo ha ido de perlas. He exportado la base de datos desde
> Access a MySQL y he establecido la conexión sin más. Mi problema es que la
> aplicación web (de la que no soy el desarrollador) ejecuta en varios scripts
> SELECTs contra consultas Access.
>
> He llegado a la conclusión que el equivalente en MySQL podría ser CREATE
> VIEW, pero no puedo probarlo, porque nuestro proveedor de alojamiento tiene
> instalada la versión 3.23 de MySQL y CREATE VIEW está disponible a partir
> de la versión 5.
>
> ¿Alguna idea o experiencia similar para compartir?
>
> Gracias y saludos,
> Javier
>
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
>
>
>
>
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------