Sign in Join
Wiki copytemporary

lazdatadesktop/es

English · Español

Propósito

LazDataDesktop es una utilidad de base de datos (BB.DD) que puede utilizarse con Lazarus o individualmente. Permite manejar diccionarios de datos, visualizarlos, etc.

Documentación

No existe documentación oficial; ver aquí para un artículo que describe su uso.

Obteniéndolo

Lazdatadesktop es un proyecto que se encuentra en el directorio <carpeta de lazarus>\tools\lazdatadesktop. Simplemente hay que compilarlo tal como se haría para cualquier otro proyecto. Una vez compilado tambien se puede añadir al menú de utilidades de Lazarus si asi se desea.

Extendiendo LazDataDesktop

Si se necesita se pueden añadir a LazDataDesktop drivers de bases de datos adicionales. Asumimos por defecto que estás añadiendo soporte para controladores de bases de datos sqldb. Para otras, tales como drivers ZEOS es necesario realizar un trabajo adicional.

Soporte Básicot

Se puede añadir soporte básico mediante:

Primeramente añadiendo soporte para código del diccionario de datos de FreePascal en <fpcsource>\packages\fcl-db\src\datadict:

Recompilar FPC para tener soporte en Lazarus.

Entonces añadir soporte al diccionario de datos:

Recompilar LazDataDesktop.

Soporte Completo

Para que lo soporte completamente será necesario editar la unidad fpdd<database>.pp.

Una aproximación alternativa sería reescribir las unidades fpddd* para utilizar los datos del esquema de la base de datos desde los drivers subyacentes (e.g. los drivers sqldb).


From the Free Pascal wiki, page "lazdatadesktop/es", as it stood on 2015-07-21 after a change by FTurtle, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 1, last changed by WikiArchive .

Edited on wiki.freepascal.org by 2 people, 2015

From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.

WhenWhoWhat changed
Jma spLazdatadesktop
Jma spProposito
Jma spProposito
Jma spDocumentation
Jma spObteniéndolo
Jma spExtending LazDataDesktop
Jma spDocumentación
Jma spSoporte Básicot
FTurtleAdded template for language bar and Spanish categories. Deleted English categories.

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.