Hola colegas:
Pues ahora estoy atorado con algo bien simple pero ya no le encuentro, creo que mi cerebro está dando las últimas
Estoy utilizando un TZconnection en Delphi7/Zeos 6.6.4 Stable para conectarme a MySQL y SQlite. La situación es que tengo que implementar
un mecanismo para conectarse a cualquiera de las dos bases de datos en RunTime.
Para cambiarme de Base de Datos (de MySQL a SQlite) hago algo como esto:
Código Delphi
[-]
if DM.ZCsistar.Connected then DM.ZCsistar.Disconnect;
with DM do begin
ZCsistar.Database:= ExtractFilePath(Application.ExeName) + '\offline.db';
ZCsistar.Protocol:='sqlite-3';
ZCsistar.Password:='';
ZCsistar.connect;
Ya declaré un type en mi Form con la siguiente instrucción:
Código Delphi
[-] TZTransactIsolationLevel = (tiNone, tiReadUncommitted, tiReadCommitted,
tiRepeatableRead, tiSerializable);
Pero el compilador me marca que los tipos no son compatibles:
Código:
[Error] Fmain.pas(7043): Incompatible types: 'ZConnection.TZTransactIsolationLevel' and 'Fmain.TZTransactIsolationLevel'
Entonces solo pude decir WTF????
Ayuda please, y gracias de antemano