![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problemas con Update
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. Código:
Update tabla1Set a =:Uno, b =:Dos, c =:Tres, d =:Cuatro y en el botón he puesto. Código:
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." |
#2
|
||||
|
||||
Dos cosas:
1ª en el sentencia update el tabla1 va separado del set ![]() 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 |
#3
|
|||
|
|||
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. |
![]() |
|
|
![]() |
|