Cita:
Empezado por chalao
Así lo he repetido, más paso a paso no lo puedo hacer:
Incluyo un ZConnection en un Form. Conectó y compruebo la propiedad connected. Ok
Compruebo varias propiedades más que me deja consultar y mostrarlas por ejemplo en un showmessage. Las únicas que no me deja consultar son ServerVersionStr y ClientVersionStr que arrojan el error de lectura de memoria: "Lectura de 0000000".
Incluyo un ZQuery y lo activo. En las sentencias SQL del ZQuery incluyo algunas como:
Código SQL [-]INSERT INTO eventos (idevento,idusuario) VALUES (10,5);
SELECT * FROM eventos;
SELECT idusuario FROM eventos;
Y aparecen errores varios:
Con INSERT --> "Can not open a result set", supongo que será porque no lo muestro. Inserta los valores correctamente en la tabla. Lo miro usando SQLyog.
Con SELECT --> "Range check error"
De nuevo gracias por la ayuda
|
Bueno, al parecer hay un error en la nueva versión de ZEOS. Yo descargué la versión 6.6.4 stable y al intentar "select * from tabla" me sale "Range check error"
Tengo MySQL 5.0.27 y delphi 7; tuve innumerables inconvenientes con el ZEOS nuevo y opté por lo sano, me instalé una versión mas vieja: ZEOS 6.1.5 y se acabó el "range check error", eso si, tuve que hacer que MYSql trabaje con la encriptación vieja de la siguiente manera:
Código SQL
[-]
GRANT ALL PRIVILEGES ON *.* TO root@'hostname' IDENTIFIED BY 'root-password'
SET PASSWORD FOR 'root'@'hostname' = OLD_PASSWORD('contraseña')
Si quieres el ZEOS viejo avisame que lo subo al hilo.
Saludos.
Santiago