PDA

Ver la Versión Completa : Problemas con Update


ramonibk
01-09-2004, 14:18:48
El tema es el siguiente.

debido a mi poco tiempo en la programación hay muchas cosas que desconozco y claro estoy haciendo pruebas según lo necesito.



estoy intentando hacer un Update para pasar datos a una tabla y he generado un query el cual tiene este contenido.



Update tabla1Set a =:Uno, b =:Dos, c =:Tres, d =:Cuatro



y en el botón he puesto.



Query1.close;
Query1.ParamByName('Uno').Value := edit1.Text;
Query1.ParamByName('Dos').Value := edit2.Text;
Query1.ParamByName('Tres').Value := edit3.Text;
Query1.ParamByName('Cuatro').Value := edit4.Text;
Query1.Open;





Pues nada que cuando intento hacer algo me dice

" Error creating cursor handle."

tcp_ip_es
01-09-2004, 14:32:54
Dos cosas:

1ª en el sentencia update el tabla1 va separado del set :D
2ª Una sentencia update no devuelve cursor, con lo que en vez de utilizar Query1.open debes utilizar Query1.EXECSQL. ;)

Espero que te haya servido.
Saludos, Tony

ramonibk
01-09-2004, 14:40:32
Si bueno lo de Tabla1 set solo a sido que al escribirlo me se a escapado
por lo segundo.
Muchas gracias.
me voy a poner con ello.