FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error HY00Illegal mix of collactions HELP
Buenas Muchachos y muchachas, queria consultar como puedo corregir este error en una consulta desde un TQuery
SELECT D.* , P.DENOMINA, G.DESCRIPCION, GR.DENOMINA AS CUENTAMAESTRA FROM ( CA_DETCAJAHISTO D LEFT OUTER JOIN PROVE P ON D.PROVEEDOR = P.CODIGO ) LEFT OUTER JOIN ( CA_GASTO_CUENTA G LEFT OUTER JOIN ( CO_CUENTAS CU LEFT OUTER JOIN CO_GRUPO GR ON CU.GRUPO = GR.CODIGO) ON G.CUENTA = CU.CUENTA ) ON D.CUENTA_GASTO = G.GASTO WHERE D.FECHA >= :FECI AND D.FECHA <= :FECF AND D.EGRESO > 0 AND D.CUENTA_GASTO <> 'SALD' ORDER BY GR.DENOMINA, D.CUENTA_GASTO, D.FECHA, D.NUMERO Esta me tira un error HY00Illegal mix of collactions (utf8_general_ci,IMPLICIT) and (utf8_spanish_ci,IMPLICIT) for operation '='. Desde ya muchas gracias por su aportes!! |
#2
|
||||
|
||||
Bienvenido a clubdelphi, como siempre aconsejamos a los nuevos, no olvides leer nuestra guía de estilo, gracias por tu colaboración
Y recuerda poner los tags al código fuente, ejemplo: Gracias |
#3
|
|||
|
|||
Ok, gracias. Asi lo haré.
|
#4
|
|||
|
|||
Buenas Muchachos y muchachas, queria consultar como puedo corregir este error en una consulta desde un TQuery
Esta me tira un error HY00Illegal mix of collactions (utf8_general_ci,IMPLICIT) and (utf8_spanish_ci,IMPLICIT) for operation '='. Desde ya muchas gracias por su aportes!! |
#5
|
|||
|
|||
Ya lo resolví, muchas gracias.
|
#6
|
||||
|
||||
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
||||
|
||||
No has descrito el problema en su totalidad. Cuando se trata de consultas sql, es imperativo que esten presentes las estructuras de las tablas (su definicion), es decir, todos los campos (con su tipo), indices, triggers, etc
Tambien es necesario saber contra que motor de BD estas trabajando, y los componentes de conexion (que estos si los mencionaste por la referencia a TQuery). En fin, cuanta mas informacion sobre el panorama tendras respuestas mas acertadas y no respuestas de tipo "proba esto" o "puede ser una de estas tantas cosas" En tu caso y viendo el mensaje de error, te esta diciendo que estas comparando strings con un collate distinto. Es necesario que lo resuelvas usando algun tipo de casting o conversion. O bien usas otra operacion distinta de = que soporte comparaciones sobre strings con distinta codificacion |
#8
|
|||
|
|||
Cita:
|
#9
|
||||
|
||||
Sin embargo, casi nadie quiere leerla, se piensan que es un "ladrillo" de normas infumables
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error al compilar [bcc64 Error] C++ requires a type specifier for all declarations | cocute | Varios | 1 | 25-03-2016 17:29:54 |
Intraweb - Database Server Error: SQL State:08001, SQL Error Code: 17 | bitbow | Delphi para la web | 2 | 12-11-2015 22:28:15 |
Error reading Form. Class TFusionInterop not found. Ignore this error. | jo3litro | Varios | 1 | 14-08-2015 23:00:08 |
ibase_query() [function.ibase-query]: Dynamic SQL Error SQL error code = -104 Token | MALBOTO22 | PHP | 8 | 06-05-2015 19:22:39 |
error:[Fatal Error] Unit1.pas(7): Unit ZDbcConnection was compiled with a different.. | karaoke | Conexión con bases de datos | 2 | 19-12-2007 10:22:36 |
|