2009-10-09 8 views
4

parlez-moi de la meilleure infrastructure de base de données de la bibliothèque de prise en charge de la connectivité pour c C++Quelle est la meilleure infrastructure de bibliothèque de prise en charge de la connectivité de base de données pour C++?

+2

C++ Les réponses pour C et C++ pour sont susceptibles d'être tout à fait différent. Veuillez clarifier la langue que vous recherchez. Aussi, quelle plateforme? La réponse pour la pile Microsoft est susceptible d'être différente de celle pour une pile Unix/Oracle, par exemple. –

Répondre

6

Vous recherchez quelque chose comme OTL?

1

Si vous choisissez d'utiliser Postgres comme base de données, il fournit libpq - C Bibliothèque, qui est une excellente bibliothèque.

libpq est l'interface du programmeur d'application C vers PostgreSQL. libpq est un ensemble de fonctions de bibliothèque qui permettent aux programmes clients de transmettre des requêtes au serveur backend de PostgreSQL et de recevoir les résultats de ces requêtes.

1

Jetez un oeil à SQLAPI++. Cross-plateforme, cross-db et relativement facile à utiliser et à intégrer.

1

Bien qu'il y ait quelques bizarreries, mon préféré est SOCI.

Il vous permet d'appliquer facilement des requêtes SQL aux backends Postgres, MySQL, Oracle et Sqlite (entre autres). C'est assez portable et a un design assez moderne. Conseillé!

1

Vous pouvez vérifier Debea - accès SQL et ORM pour

Questions connexes