![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cita:
Intento hacer el ejemplo más simple posible, sólo establecer los vínculos, conectar y sacar algún dato para ver que funciona bien pero ni eso me funciona. Con el ZQuery tengo dos tipos de errores: "Range checking error", que supongo que será pq la DBGrid no tiene las dimensiones correctas, con la sentencia sql (SELECT * FROM eventos que selecciona un rango de datos"Unknown MySQL data type" con la sentencia (SELECT idusuario FROM eventos WHERE idevento=3 que generaría un sólo dato.El error me lo da cuando intento poner a True la propiedad Miscellaneous -> Active -> True en el Object inspertor de ZQuery. La conexión la hace bien. O al menos no arroja error, con el ZConnection. Muchas gracias a todos |
|
#2
|
||||
|
||||
|
Trata de ir por partes, para ver el error.
Haz un form que solo contenga el ZConnection y un botón que lo abra. Ejecuta esto y fíjate si funciona correctamente. Luego Agrega un ZQuery y otro botón que lo abra. Ejecuta, presiona el primer botón y luege este último y verifica que no da ningun error. Agrega un DataSource y un grid y únelos al ZQuery. Ejecuta el programa, presiona el primer botón para conectar, luego el segundo para abrir el ZQuery y fíjate si da error. Postea tu código y dinos en qué línea da el error. Con lo que escribes no saco nada en claro. |
|
#3
|
|||
|
|||
|
Cita:
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:
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" Otro error aparece cuando intento poner más de una línea en las sentencias SQL de ZQuery, "Syntax error" Prácticamente no hay código, pero por si acaso:
De nuevo gracias por la ayuda |
|
#4
|
||||
|
||||
|
Cita:
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:
Si quieres el ZEOS viejo avisame que lo subo al hilo. Saludos. Santiago
__________________
Uno es responsable de lo que hace y de lo que omite hacer. Última edición por santiago14 fecha: 02-12-2008 a las 14:46:49. Razón: Errores de ortografía |
|
#5
|
|||
|
|||
me acabo de quedar loco, no me digas que es porque los Zeos están mal? Es seguro eso? a alguien más le pasó? Quisiera estar seguro antes de quitar y poner componentes... |
|
#6
|
|||
|
|||
|
Algo lei de que utiliza nuevas dll's para el mysql, y hay que quitar las viejitas pero no recuerdo ni donde lo lei, a lo mejor es por eso
|
|
#7
|
||||
|
||||
|
Bueno, tal vez estemos exagerando un poco, no sabemos si en realidad funcionan tan mal. Lo que si sabemos es que por alguna razón no podemos hacer que funcionen bien.
La última versión que hay no trae las dll's necesarias y lo aclara en su reporte de instalación, eso dificulta la cosa pues no estamos seguros de que librerías son las correctas. Para ir redondeando, estuve tres días intentando hacer andar el ZEOS nuevo y nada, corregía un error y me salía otro. Lo estaba probando con una aplicación que había desarrollado hace unos años y en ese entonces todo iba de maravillas. Claro era MySQL 4, ahora tengo el 5. Yo creo que hay que investigar un poco mas, hasta que le encontremos la vuelta al nuevo es mejor usar una versión mas viejita así no retrasamos nuestros proyectos y darnos un tiempito para analizar la versión nueva. Bueno, saludos para todos. Santiago.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
|
#8
|
|||
|
|||
|
Visto lo visto cambiaré a una versión más antigua de Zeos de momento. El problema ahora es que tengo Delphi2007 y MySQL 5, los Zeos 6.1.5 funcionarían? Creo que no tiran con MySQL 5 no? Ni con D2007
Cual sería la combinación de versiones idónea para que todo vaya perfecto? No me importaría cambiar de MySQL pero me quedo con Delphi2007 Saludos y gracias Última edición por chalao fecha: 03-12-2008 a las 09:56:26. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Instalar Componentes ZEOS | Roilo | MySQL | 11 | 17-08-2007 21:53:26 |
| Componentes ZEOS | drakkon | OOP | 2 | 14-06-2007 16:22:22 |
| ayuda con componentes zeos | zanyodark | C++ Builder | 5 | 16-05-2007 22:09:44 |
| Componentes Zeos | jimmyx017 | Conexión con bases de datos | 2 | 12-10-2005 12:42:30 |
| componentes ZEOS y Delphi 7 | edfz | Conexión con bases de datos | 3 | 04-04-2004 22:14:17 |
|