Error con Update y Delete
Hola
Al hacer un Delete o un Update sobre una tabla me realiza la operación pero me da el error: "Error creating cursor handle". Lo soluciono ejecutando el query desde un Try Except pero no se la causa del error. Modifique algunas propiedades del query, como requestlive, pero no se quita. Si alguno lo sabe, gracias, Perdón trabajando con Paradox 7 y Delphi 3 |
Lo más probable es que estés ejecutando la consulta con Query.Open o Query.Active := true que esperan un conjunto de registros. Pero como no se trata de una consulta SELECT debes usar Query.ExecSql.
// Saludos |
Roman:
El codigo que utilizo es: Código:
Try |
Saludos
Sin la sentencia SQL no creo que yo o los demas quedemos claro Podrias poner algo mas? Que es sedtIvent? |
El codigo que puse es a efectos de responder a Roman por el tema de Query.ExecSql. La sentencia SQL es muy sencilla:
Código:
delete Desde Delphi asigno al parametro nro un valor que hay en un TSpinEdit (sedtInvent) y ejecuto la consulta. El proceso lo realiza pero devuelve el error mencionado. Saludos |
La franja horaria es GMT +2. Ahora son las 06:58:38. |
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