Estoy tratando de insertar un registro en una tabla en una configuración de base de datos de 3 niveles, y el servidor de nivel medio genera el mensaje de error anterior como una excepción OLE cuando intenta agregar el primer parámetro a la consulta.Delphi: "El objeto del parámetro está definido incorrectamente. Se proporcionó información incompleta o incoherente".
He buscado este error en Google y encuentro el mismo resultado de manera consistente: proviene de tener dos puntos en una cadena en algún lugar de tu consulta, lo que hace que el analizador SQL de ADO. Este no es el caso aquí. No hay dos puntos falsos en ninguna parte. Revisé y volví a comprobar la definición del objeto en relación con el esquema de la tabla en la que intento insertar. Todo sale bien, y esto ha dejado perplejos a mis compañeros de trabajo. ¿Alguien sabe qué más podría estar causando esto? Estoy en mi ingenio aquí.
estoy usando Delphi 2007 y SQL Server 2005.
@Mason - ¿Estás usando parámetros? Si no, ¿establece ParamCheck: = False help? –
Estoy usando parámetros. –