PDA

Ver la Versión Completa : error de insercion usando adoconnection


maxdemian
16-05-2006, 20:01:34
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.