Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-07-2004
delphinario delphinario is offline
Registrado
 
Registrado: jul 2004
Posts: 4
Poder: 0
delphinario Va por buen camino
ayuda con paradox-isempty urgente!!!

hola,

estoy trabajando con una tabla paradox y necesito saber si esta vacia, el caso es que borro el ultimo registro y aun asi el isempty me sigue diciendo q no esta vacia, he abierto la tabla con el database desktop y hay un registro en blanco¿?
alguien puede explicarme q pasa? como hago para ver si mi tabla esta vacia

muchas gracias
Responder Con Cita
  #2  
Antiguo 21-07-2004
andres1569 andres1569 is offline
Miembro
 
Registrado: may 2003
Posts: 908
Poder: 22
andres1569 Va por buen camino
Hola, si hay un registro en blanco significa que NO está vacía, por lo tanto es lógico que IsEmpty arroje FALSE, revisa el método que usas para vaciarla (mira si lo puedes postear para que lo veamos).

Nota: Supongo que cuando dices que desde el Database Desktop aparece un registro en blanco lo dices sin haber puesto en edición (F9) dicha tabla, puesto que entonces crea un registro nuevo en blanco para ser llenado, que es el que tú verías.

Saludos
__________________
Guía de Estilo
Responder Con Cita
  #3  
Antiguo 21-07-2004
delphinario delphinario is offline
Registrado
 
Registrado: jul 2004
Posts: 4
Poder: 0
delphinario Va por buen camino
creo que no me he explicado bien, a ver...

claro que no la pongo en edicion con F9, lo que quiero decir es que si tengo n registros y los borro, por qué luego aparece uno en blanco?, es decir:

Si tengo en mi tabla 5 registros y los borro de la siguiente forma:

while not(table.dataset.isempty) do table.dataset.delete;

Una vez hecho esto inserto un nuevo record:

table.dataset.insert;

y despues edito los datos de este nuevo registro.

El caso es que cuando miro lo que hay en la tabla me aparece un primer registro en blanco y despues el registro que yo he insertado(y editado)


Lo que quiero es cargarme ese registro blanco.


gracias
Responder Con Cita
  #4  
Antiguo 21-07-2004
delphinario delphinario is offline
Registrado
 
Registrado: jul 2004
Posts: 4
Poder: 0
delphinario Va por buen camino
Arreglado

ya esta! habia metido un pequeño gambazo
en el formclose habia hecho un post y su edit correspondiente antes, por lo que al salir de la aplicacion me escribia un registro en blanco
gracias por tu ayuda
Responder Con Cita
Respuesta



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


La franja horaria es GMT +2. Ahora son las 10:25:22.


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