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.