Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   error de insercion usando adoconnection (https://www.clubdelphi.com/foros/showthread.php?t=31745)

maxdemian 16-05-2006 20:01:34

error de insercion usando adoconnection
 
Saludos amigos:

Tengo un problema que debe ser muy comun. Tengo una conexion mediante un ADOCONNECTION a una base de datos en Access; la conexion la creo de forma dinamica en una clase que diseñe exclusivamente para eso, la cuestion es que utilizo una propiedad del ADOCONNECTION llamada execute, que ejecuta lo mismo un procedimiento almacenado que una consulta que le escribas ahi mismo. Bueno pues la cuestion es que si le paso un Stored Procedure funciona perfectamente pero si le pasas una consulta de forma explicita para insertar, eliminar o modificar me da el siguiente error:

project fulano.exe raised exception class EoleException with message '[Microsotf][Controlador ODBC Microsotf Access] Pocos parametros. Se esperaba 1'

Si la consulta es de select y esas cosas no da problemas pero a la hora de modificar en la base de datos es la jodienda.

luisgutierrezb 16-05-2006 21:26:44

y cual utilizas? la funcion o el procedimiento? cada una tiene distintos parametros

samantha jones 17-05-2006 19:03:21

quitate de problemas y utiliza un TAdoQuery!


Saludos.


La franja horaria es GMT +2. Ahora son las 01:33:35.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi