![]() |
Tamaño de una tabla access
Hola Gente,
He diseñado una pantalla y en ella incluyo el tamaño de la tabla que se esta usando en ese momento, ¿Como puedo saber el tamaño que ocupa la tabla, la tabla es Access? Saludos. :confused: |
Saludos
No enteindo. Como asi? Tama~o? Cantidad de Registro? |
Para el número de registros puedes utilizar los métodos de TTable/TADOTable/...(dependiendo de lo que estés utilizando para acceder) tipo RecordCount. Otra opción es utilizar una SQL para lanzar una consulta del tipo:
Si te refieres al tamaño (en espacio), deberías hacer un cálculo de lo que ocupa cada registro (segun los campos que tenga) y multiplicar por el número de registros, como mínimo para saber tamalo aproximado... (aunque creo que no se debe tratarde ésto...) |
El tamaño que ocupa un fichero de paradox es:
function GetTableSize: Integer; var FHandleFile: Integer; begin try FHandleFile := FileOpen( ConfigLocal.ProgramPath.PathContability + '\' + TableName + '.db', fmShareDenyNone ); finally Result := GetFileSize( FHandleFile, nil ); FileClose( FHandleFile ); end; end; Pero el tamaño que ocupa una tabla de Access: ?? :confused: |
La franja horaria es GMT +2. Ahora son las 03:00:03. |
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