FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error en una consulta "Error creating cursor handle".
Hola amigos, ahora tebgo otro problemita, jeje. Lo que pasa es que por 'x' motivos elimino registros de una tabla, utilizando ciclos, de este modo:
Código Delphi [-] table1.first; while table1.eof<>true do begin if table1.fieldbyname('No_ctrl').asstring=edit1.text then table1.delete; table1.next; end; //esto es para cuando el último registro de la tabla es uno de los quiero elimar if table1.last=true then begin if table1.fieldbyname('No_ctrl').asstring=edit1.text then table1.delete; end; table1.refresh; Pero la verdad, no sé porqué, en ocasiones no elimina todos los registros que quiero eliminar, sino que se brinca uno o dos. Para evitar la utilización de ciclos pensé en utilizar una query y con ella eliminar éstos registros pero al momento que se activa la query manda el mensaje de error: Código Delphi [-] Project Project1.exe raised exception class EnoresultSet whit message 'Error creating cursor handle'. Process stoped. Use step or run to continue. En la query le pongo el siguiente código: Código Delphi [-] cad:='delete from prestamos where No_ctrl=' + char(34) + edit1.text + char(34); //cadena query1.close; query1.sql.clear; quey1.sql.text:=cad; query1.execsql; query1.active:=true; //manda el mensaje de error Las tabla de préstamos está desactivada, creí que ese era el problema, pero no es así, espero que me puedan ayudar, desde ya, grácias por sus respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error Creating cursor handle | jose_205711 | Conexión con bases de datos | 3 | 06-11-2010 10:04:02 |
Error Invalid blob handle in record buffer??? sin usar "Blobs to cache" | varuhs | Conexión con bases de datos | 4 | 22-01-2007 21:19:53 |
Error creating cursor handle | miguel_fr | SQL | 6 | 02-01-2007 12:47:09 |
¿Por qué me da este error?Error creating cursor manejador | nuri | SQL | 2 | 01-08-2005 17:30:28 |
Error creating cursor handle | emartinez | SQL | 6 | 11-05-2005 17:45:15 |
|