Compatibilidad versiones Access

15/10/2003 - 10:57 por Antonio | Informe spam
Necesito saber qué grado de compatibilidad existe entre
las versiones anteriores de Access y la de Access Xp. Si
alguien me puede responder o remitir a alguna web.

Gracias por adelantado.

Preguntas similare

Leer las respuestas

#1 Búho
15/10/2003 - 12:20 | Informe spam
¿Compatibilidad en cuanto a codigo? ¿Compatibilidad en cuanto a tener
instaladas varias en el mismo PC?


Saludos desde Valladolid
Francisco Javier García Aguado

http://www.buho.tk
http://www.clikear.com/webs/accessbhuo/
http://groups.msn.com/Access2000VisualBasic/
Respuesta Responder a este mensaje
#2 Anonimo
15/10/2003 - 12:55 | Informe spam
El problema es: tener una aplicación realizada con una
versión anterior de Access, cuál es el comportamiento con
Access XP, y si se hizo con Access 97, al importarlo si da
algún tipo de problemas en general.


¿Compatibilidad en cuanto a codigo? ¿Compatibilidad en


cuanto a tener
instaladas varias en el mismo PC?
Respuesta Responder a este mensaje
#3 Búho
15/10/2003 - 13:31 | Informe spam
Hola.
No, no hay ningun problema,que yo conozca, claroy menos al importar
objetos y plantarles enuna nueva MDB de XP

Si vienes de versiones anteriores, las posteriores conservan, por
compatibilidad, todo lo de las anteriores. (Aunque no a la inversa...como es
obvio)

Es más, fijate hasta donde llega el tema de la compatibilidad, por ponerte
un simple ejemplo, que cuando en Access XP quieres poner un boton de comando
para guardar (grabar) un registro, el asistente te planta este codigo:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

cuando en realidad al Access XP, por ejemplo, le bastaria poner

DoCmd.RunCommand acCmdSaveRecord

En este caso concreto RunCommand reemplaza al metodo DoMenuItem del objeto
DoCmd...

Es decir, si tu transformas una base de Access 97 a Access XP, donde tengas
puesto por codigo
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
Access XP te lo interpretará bien, aún a sabiendas, que existe una nueva
forma y mas simple de escribir lo mismo, como es DoCmd.RunCommand
acCmdSaveRecord

Saludos desde Valladolid
Francisco Javier García Aguado

http://www.buho.tk
http://www.clikear.com/webs/accessbhuo/
http://groups.msn.com/Access2000VisualBasic/

Gracias por no enviarme preguntas a mi correo.
escribió en el mensaje
news:0deb01c3930a$e1611d60$
El problema es: tener una aplicación realizada con una
versión anterior de Access, cuál es el comportamiento con
Access XP, y si se hizo con Access 97, al importarlo si da
algún tipo de problemas en general.
Respuesta Responder a este mensaje
#4 Jesus
15/10/2003 - 13:50 | Informe spam
La primera que te vas a encontrar es que en los criterios de consultas
informes, etc no entendera Formularios!... y tendras que poner Forms!... en
al almacen de mi pagina creo que puse un ejemplo para esto.
La segunda son las referencias VBA. Solo las cambias y listo.
Respecto a acces 97 suele haber algun problemilla con campos calculados en
consultas, cuestion de sintaxis (supongo que del ANSI utilizado en cada
version).
Pero en general, como dice Buho, ningun problema serio.

http://www.melodysoft.com/cgi-bin/f...=ATPACCESS
Respuesta Responder a este mensaje
#5 Búho
15/10/2003 - 14:01 | Informe spam
Efectivamente...el tema de Formularios era un Bug original de Acces XP, que
se solucionó con el Service Pack correspondiente.
Y sí, Juan M Afán de Ribera ya propuso en su dia unas funciones (Supongo que
serán mas o menos las mismas que tienes en tu Web) para poder solventar este
Bug hasta que salio dicho Service Pack.
El codigo de Juan esta aqui
http://personal.telefonica.terra.es...2000xp.txt

Saludos desde Valladolid
Francisco Javier García Aguado

http://www.buho.tk
http://www.clikear.com/webs/accessbhuo/
http://groups.msn.com/Access2000VisualBasic/
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida