Ver Mensaje Individual
  #9  
Antiguo 24-08-2015
DenisDiaz DenisDiaz is offline
Miembro
 
Registrado: feb 2007
Posts: 55
Reputación: 18
DenisDiaz Va por buen camino
respuesta

Hola, les explico un poco mejor el problema.
Tengo dos aplicaciones hechas en delphi 6 y que llevan años trabajando con mysql version 4. Ahora se me hace necesario actualizar la version de mysql de la 4 a la 5, por lo que migré la base de datos a la version mysql 5. Uno de los programas funciona bien, pero el otro me daba errores y encontré que se debe a que no ejecuta bien las consultas, por ejemplo, en la base de datos tengo:
tabla sedes
campos
- id integer
- nombre varchar (30)
- direccion varchar (40)
- telefono varchar (20)
Cuando desde el programa ejecuto la consulta "select * from sedes" me devuelve solo las columnas id y direccion, omite columnas que existen.
Sé que no es un problema de la base de datos porque puedo acceder a ella por medio de SQLYog y al ejecutar la misma consulta obtengo todas las columnas, por lo que el problema parece estar relacionado con la comunicacion delphi-odbc-mysql.
Ambos programas se conectan a la base de datos por medio de ODBC por medio del componente TDatabase.

usar ZEOS es posible, pero implicaria bastantes modificaciones al programa.
Responder Con Cita