Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-12-2008
Pedro-Juan Pedro-Juan is offline
Miembro
 
Registrado: ago 2006
Ubicación: Barcelona - España
Posts: 315
Poder: 18
Pedro-Juan Va por buen camino
Zeos y EmptyTable

Hola a tod@s.

Delphi 6, InterBase 6, Zeos 6.6.3

Me cambie a Zeos hace unas semanas y estoy muy contento por varios motivos, pero el más importante es haberme librado del BDE.

Ahora tengo un problema, en Zeos no existe (al menos a mi me da un error de compilación) el EmptyTable, y necesito vaciar una tabla auxiliar que necesito temporalmente.
Lo estoy haciendo de esta manera, porque con While not Eof siempre me deja un registro sin borrar (o dos, cosa extraña):

Código Delphi [-]
procedure VaciarAUXTABLE;  
var nCont, nReg: Integer;  
begin  
nCont := 0;   
nReg := DataModule.T_AUXTABLE.RecordCount;
     for nCont := 0 to (nReg + 1) do
            if (DataModule.T_AUXTABLE.FieldByName('NomTit').AsString <> '') or  
               (DataModule.T_AUXTABLE.FieldByName('NomConte').AsString <> '') then DataModule.T_AUXTABLE.delete;  
end;
¿Me podeís indicar si existe algo en Zeos para hacer esto? Muchas gracias y un saludo.
__________________
Este mundo es el camino para el otro, que es morada sin cesar. Mas cumple tener buen tino para andar esta jornada sin errar. (J. Manrique)

Última edición por Pedro-Juan fecha: 15-12-2008 a las 12:37:48. Razón: Problemas con la presentación del código
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Zeos CID C++ Builder 2 15-05-2006 13:28:58
EmptyTable por accidente neleg Conexión con bases de datos 0 05-12-2004 16:49:07
Zeos con IP pruz Conexión con bases de datos 4 04-06-2004 16:29:55
Zeos mutant09 MySQL 1 31-05-2004 15:53:36


La franja horaria es GMT +2. Ahora son las 03:55:51.


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
Copyright 1996-2007 Club Delphi