Cita:
Empezado por aanil
Otra cosa no soy muy bueno en esto, pero no entendí lo de probar en la consola.
|
Muchos motores de bases de datos proporcionan una aplicación rudimentaria (
de consola o MS-DOS) para realizar consultas SQL directamente. A lo que se refiere Federico es que muchas veces nos hacemos un lío entre la sentencia SQL en sí, y el armado de ésta mediante las instrucciones propias de Delphi. Para poder discernir correctamente dónde está el problema, conviene aislar el texto de la consulta final que se manda al servidor y probarlo directamente en la utilería que proporcione tu servidor de datos.
Para aislar el texto de la consulta puedes poner un punto de corte (
breakpoint) en la línea del ExecSQL y examinar la propiedad SQL.Text del Query (Ctrl+F6). Copias el valor y lo pegas en la herramienta mencionada (habría que saber qué motor usas para conocer en detalle cuál es esta herramienta).
// Saludos