C ++ manipulant la firebase database mdb

Je veux créer une application basée sur le contenu d’un fichier .mdb. J’ai cherché des bibliothèques pour le faire en natif, mais elles avaient toutes besoin de la configuration requirejse. utiliser la bibliothèque sur plusieurs plates-formes.

Thx, Cordialement

Le format de fichier .mdb est spécifique au moteur de firebase database Microsoft Access (“Jet”), qui est propriétaire et spécifique à Windows. (En outre, il s’agit d’un format de fichier en évolution , même s’il ne semble pas continuer à faire l’object d’un développement actif.) Il existe un seul moyen “correct” de l’utiliser: utiliser la bibliothèque de Microsoft. et le cadre environnant, sur le système d’exploitation de Microsoft.

Si, en effet, vous devez utiliser un “moteur SQL basé sur des fichiers”, “sur plusieurs plates-formes”, je vous suggère cordialement d’utiliser plutôt un format de fichier de firebase database spécialement conçu à cet effet: SQLite .

Remarquez, les deux ne sont pas les mêmes. Ils sont le produit de deux équipes de conception totalement différentes qui avaient des objectives différents. L’équipe de SQLite n’a pas sciemment adhéré au standard SQL. Mais ce qu’ils ont fait, c’est créer un moteur de firebase database du domaine public (!), Qui utilise un seul fichier et qui a été spécialement conçu pour être multi-plateforme. Pendant ce temps, l’équipe Jet a conçu son moteur spécifiquement et exclusivement pour prendre en charge les produits Access (et Excel) de leur société.