| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Julito Invitado
|
Publicado: Vie 22 Abr, 2005 12:09 pm Asunto: Saber el numero de filas de una tabla en tiempo de ejecucion |
|
|
| M einteresaba saber el numero de registros que tengo en una tabla en tiempo de ejecucion alguien sabe como hacerlo? |
|
| Volver arriba |
|
 |
XyVy Master


Registrado: 25 Ago 2002Mensajes: 557Ubicación: Murcia (España)
|
Publicado: Vie 22 Abr, 2005 12:37 pm Asunto: |
|
|
Podrías usar la sentencia SQL:
| Código: | SELECT COUNT(*) FROM nombre_tabla; |
Y así saber el número de tuplas de la tabla
Si usas por ejemplo un TQuery:
| Código: |
Query->SQL->Clear();
Query->SQL->Add("SELECT COUNT(*) AS CANTIDAD FROM tabla");
Query->Prepare();
Query->Open();
Query->First();
ShowMessage("La tabla tiene: " + IntToStr(Query->FieldByName("CANTIDAD")->AsInteger));
Query->Close();
|
Espero que te sirva es una manera algo tosca, pero te debería funcionar.
Ciao. _________________ OJO!! Ya tenemos subforo de Bases de Datos!!
Gracias a los admins. |
|
| Volver arriba |
|
 |
Buildero Master


Registrado: 23 Dic 2003Mensajes: 523Ubicación: Puebla, México
|
Publicado: Vie 22 Abr, 2005 5:26 pm Asunto: |
|
|
Tambien de esta otra forma:
| Código: |
ShowMessage(IntToStr(Table1->RecordCount));
|
Saludos _________________ Quien hace una pregunta teme parecer un ignorante durante cinco minutos, quien no pregunta se mantiene ignorante toda la vida. |
|
| Volver arriba |
|
 |
|