|
Mi situacion
Por casi 10 años solo habia usado el dialecto 1, pues ahora que estoy trabajando con horas directamente, pues decidi migrar a dialecto 3, la migracion inicial la realice con el gfix, pero he ahi mi primer error, tengo declarados en muchas tablas y procedimientos, campos date que en dialecto 1 guardaban fecha y hora, para solucionar esto pues cree otra base en blanco corrigiendo eso y traslade datos. Con los campos numericos que en su mayoria para valores los tengo declarados como numeric(15,2), pues resulta que en dialecto 1 en el delphi los campos persistentes los reconoce como TFloatField. y ahora en dialecto 3 los reconoce como TIBBCDField. ahi si que casi que lloro tengo mas de 1500 campos que cambiar en toda mi aplicacion para hacerla compatible con dialecto 3. Espero que realmente valga la pena.
|