Ver Mensaje Individual
  #8  
Antiguo 18-05-2010
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Reputación: 17
donald shimoda Va por buen camino
Cita:
Empezado por sur-se Ver Mensaje
Pues la versión 2.x introduce una serie de inconvenientes que ahora mismo no es el momento de ponerme a cambiarlos. Entre ellos:
- Cambio en el sistema de alias en las SQL, que obliga a que o bien todas las tablas tengan alias, o ninguna lo tenga. Tengo muchas SQL con tablas con y sin alias. Si se ejecuta en el 2.x algunas dan error y ahora mismo no puedo ponerme a revisar toda la aplicación para cambiarlo.
A que te referis con ALIAS??? a esto??:

Código SQL [-]
select IDCLI as IDCLIENTE from CLIENTES

Si es asi, tenes en algún otro lado un error, porque tu afirmación es errónea.

Cita:
Empezado por sur-se Ver Mensaje
- No se puede modificar algunas cosas de la estructura de una base de datos en el 2.x si hay otros usuarios conectados. Por ejemplo, utilizaba un sistema para crear tablas "temporales" (simuladas) que en realidad son tablas cuyo nombre es con un generador aleatorio, y cuando se terminaba su uso se borraban. Con el 2.x se pueden crear pero después no se pueden borrar.
Si no las podes borrar es porque el usuario que estaba usando esa tabla , la sigue usando, por lo cual FB te esta protegiendo de un error terrible, que acaba con corrupción de la base de datos con el tiempo.
Te funcionará en la versón 1.5.6 pero esta muy mal, no lo hagas mas porque vas a perder tus datos tarde o temprano.

Cita:
Empezado por sur-se Ver Mensaje
Estas cosas entre otras, que en el futuro tendré que cambiar para pasarme a la 2.x, pero que ahora mismo no es el momento para dedicarlo a ello. Por eso necesito instalar la 1.5.6.
En realidad creo que deberías agradecerle a la nueva versión, te esta mostrando errores en tu código que te van a traer muchos problemas.

Saludos
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita