Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   tabla con o sin registros (https://www.clubdelphi.com/foros/showthread.php?t=17544)

Fco Ibarra 12-01-2005 20:33:01

tabla con o sin registros
 
:) Quiero encontar la manera de saber si una tabla tiene registros o no

Coco 12-01-2005 20:37:56

ejecuta la siguiente sentencia SQL

select count(*) CantidadRegistros
from Tabla

o bien

table1.Open;
if table1.eof
then ShowMessage('No tengo mensajes');

Saludos

jhonny 12-01-2005 20:42:50

Hola amigo, supongo que eres nuevo, pues apareces como el miembro mas reciente del club :rolleyes:...


Primero que todo, BIENVENIDO, aqui te daremos un trato calido y trataremos de ayudarte en lo que mas podamos, pero para eso es necesario que tu mismo te colabores mas... Por ejemplo Acabas de hacer una pregunta que puede tener una respuesta muy sencilla pero quiza pueda ser a su ves muy complicada, en fin... seria bueno que nos indicaras que tablas planas estas usando y cosas de esas.

En otras palabras te recomiendo que leas la guia de estilo.

Ahora bien, supongo que la respuesta a tu pregunta es la siguiente...

Código SQL [-]
select count(*) from Tabla
Donde tabla es el nombre de tabla que quieres usar.

Si el resultado es 0, significa que hay 0 registros y si es mayor a 0 es porque esa es la cantidad de registros que hay en dicha tabla.

suerte, espero te sirva. ;)

Neftali [Germán.Estévez] 13-01-2005 15:30:49

Sólo como comentario a los dos mensajes anteriores; Si tienes clave primaria definida en la tabla en cuestión, aun es más rápido ejecutar:

Código Delphi [-]
   select count(CampoClave) CantidadRegistros from Tabla


La franja horaria es GMT +2. Ahora son las 09:30:30.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi