Sign in Join
Wiki copytemporary

fpdbfexport/fr

English · Français

Vue d'ensemble

FPC

Le module fpdbfexport est une partie de fpDBExport des modules de bases de données de la FCL de Free Pascal. Ce module d'export fournit l'export vers des format DBF (p.ex. le format DBase IV). Le format est toujours clairement populaire car il est simple, et - contrairement à p.ex. CSV est clair en ce concerne le type de données dans ces champs.

Plusieurs tableurs et programmes de bases de données peuvent importer des fichiers DBF.

Lazarus

Dans Lazarus, le composant d'export en DBF se trouve dans l'onglet Data Export.

Limitations et bugs connus

Dans FPC d'avant 2.6.4/Lazarus d'avant 1.2.2, l'exportation vers le format dBase IV - qui a la limitation à 10 caractères en longueur de champ - de champ qui ont un nom de longueur supérieure provoqueront une erreur à moins que vous ne définissiez vous-mêmes une correspondance avec le nom de champ d'export.

Exemple

Voyez les exemples dans votre répertoire source de FPC $(fpcdir)\source\packages\fcl-db\tests (voir Exécution des tests de base de données), en particulier testdbexport.pas.

Les divers formats d'export s'exécutent dans :

etc.

La procédure TTestDBExport.GenericExportTest montre comment vous pouvez exporter vers les seuls types supportés (pratique si vous ne savez pas à l'avance quel types de champ sont utilisés dans un DataSet).

Un autre exemple utile est l'exemple dbftool inclus dans FPC 2.6.4+ :

Le source est aussi téléchargeable depuis 1.

Voir aussi


From the Free Pascal wiki, page "fpdbfexport/fr", as it stood on 2017-07-21 after a change by E-ric, 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 2, last changed by WikiArchive .

Edited on wiki.freepascal.org by 1 person, 2017

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
E-ricCreated page
E-ricFPC
E-ricLazarus
E-ricLimitations et bugs connus
E-ricExemple (minor)
E-ricLimitations et bugs connus (minor)
E-ricExemple
E-ricVoir aussi (minor)

Talk about this page

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