Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
Nouvelles

Migration de BDE / Paradox vers InterBase

migrationbde2ib

Depuis la sortie de Delphi et C ++ Builder 10.4, nous avons cr√©√© plus de moyens pour les d√©veloppeurs de migrer et de mettre √† niveau facilement leurs applications h√©rit√©es existantes de Borland Delphi et C ++ Builder vers de nouvelles versions modernis√©es. Bien qu’il existe de nombreuses raisons pour lesquelles il faut passer √† la version la plus r√©cente, cela ne semble parfois pas √™tre l’id√©e la plus r√©alisable. Cela peut √™tre une t√Ęche ardue lorsque vous envisagez de migrer vos donn√©es √† partir d’une plate-forme qui a fonctionn√© pendant tant d’ann√©es ou d’une couche d’acc√®s aux donn√©es dont vous n’avez pas √† vous soucier.

Avec de nombreuses applications Borland, il √©tait courant d’avoir le BDE comme couche d’acc√®s aux donn√©es pour les applications Delphi et C ++ Builder, mais avec le temps, le BDE est rest√© dans le pass√©. Les nouvelles technologies ont rejoint les rangs et surpass√© les capacit√©s du BDE 32 bits que nous aimions tous.

La premi√®re √©tape pour supprimer le BDE de votre application consiste √† d√©terminer les composants d’acc√®s aux donn√©es par lesquels vous souhaitez le remplacer. Il existe quelques options que vous pouvez utiliser, notamment UniDAC et IBeXpress. Dans cet article, j’utiliserai FireDAC, l’ensemble de composants d’acc√®s aux donn√©es inclus dans les √©ditions RAD Studio, Delphi et C ++ Builder Enterprise et Architect. Pour plus d’informations sur FireDAC, consultez le FireDAC Docwiki.

Migration de BDE vers FireDAC

Changer les cadres que vous utilisez pour acc√©der √† vos donn√©es est devenu plus facile au fil des ans. Nous disposons d√©sormais d‚Äôoutils tels que reFind (sp√©cifique √† Delphi) pour BDE et DBExpress, l‚Äôoutil de migration BDE vers FireDAC de Delphi Parser pour C ++ Builder et Delphi, et de nombreux autres outils disponibles pour les migrations. Regardez cette vid√©o ci-dessous o√Ļ nous vous montrons comment utiliser l’outil reFind pour migrer des composants BDE d’un formulaire vers FireDAC.

Sources de données BDE vers InterBase

Une fois que vous avez migr√© vos composants dans votre application, dans certains cas, vous pouvez conserver la base de donn√©es dont vous disposez. Alors que FireDAC prend en charge Paradox et d’autres bases de donn√©es de bureau via ODBC, il contient plusieurs pilotes qui vous permettent de vous connecter √† un grand nombre de bases de donn√©es telles que Oracle, DB2, MySQL, MSSQL, InterBase / Firebird, etc.

Bien que vous puissiez utiliser les fonctionnalit√©s d’importation et d’exportation de donn√©es d’InterBase combin√©es √† un outil de conception de base de donn√©es qui inverse et transf√®re le sch√©ma de votre base de donn√©es, il existe des outils disponibles qui aident √† r√©duire les tracas de ce processus. Un de ces outils est l’InterBase Datapump (freeware). Un outil que j’utilise lorsque je travaille avec des clients pour migrer des sources de donn√©es BDE vers des bases de donn√©es InterBase.

De nombreuses ressources sont disponibles pour les √©quipes qui cherchent √† migrer hors des technologies plus anciennes, consultez le Centre de mise √† niveau et de migration Embarcadero d√®s aujourd’hui pour voir √† quel point il est facile de moderniser et de mettre √† niveau vos anciennes applications Delphi et C ++ Builder.


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Articles Similaires
DelphiNouvellesShowcase

L'application Ultimate Solitaire Collection comprend plus de 535 jeux différents et est intégrée à Delphi

DelphiShowcase

La simulation du système solaire multiplateforme 4D est intégrée à Delphi

DelphiShowcase

Un puissant logiciel de conservation de collection de jeux vidéo est intégré à Delphi

DelphiShowcase

Le célèbre IDE PHP natif de Windows est intégré à Delphi

Leave a Reply

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

IN THE ARTICLES