Ver Mensaje Individual
  #1  
Antiguo 26-07-2006
Iuconlas Iuconlas is offline
Miembro
 
Registrado: sep 2005
Posts: 25
Reputación: 0
Iuconlas Va por buen camino
Error con query1 y access

Hola,

Tengo una base de datos en msaccess y estoy desarrollando una pequeña aplicación en delphi 4. Utilizo el componente database para seleccionar el dsn de sistema y los componentes tables los tengo conectados a ese database. El problema está en que ahora necesito ejecutar una sentencia sql. Lo intento hacer con el componente query donde le introduzco este código (BBDD es un Data Module):

Código Delphi [-]
BBDD.query1.sql.clear;
BBDD.query1.sql.add('Insert into Aplicaciones (Aplicacion) Values ("' + EditAplicacion.text + '")');
BBDD.query1.execsql;


La sentencia que se ejecuta si sustituimos los valores es la siguiente:
Código SQL [-]
INSERT INTO Aplicaciones (Aplicacion) VALUES ("UtilSoft")

El error que me devuelve en el momento de ejecutar la sentencia es:
General SQL Error.
[Microsoft][Controlador ODBC Microsoft Access] Pocos Parámetros. Se esperaba 1.

He probado a ejecutar la sentecia en una consulta del Ms Access y lo hace correctamente.

A ver si me podéis ayudar a solucionar.

Gracias de antemano.
Responder Con Cita