-
[c++] database librairie
Bonjour,
Je dois accéder (lecture/écriture) à une base de données mysql depuis mon programme c++.
Je me demandais quelle API/librairie était la plus facile et pratique d'utilisation.
J'ai vu notamment mysql++, la DTL qui a l'air peu utilisée...
L'idéal serait d'avoir un mapping classe/BD, pour éviter de faire des requêtes à la mimine :)
Si vous avez des retours sur les 2 libs citées, ou des préférences pour d'autres :)
Merci :)
-
soci
Dans le projet sur lequel je travail nous utilisons SOCI par contre pas de mapping dispo à ma connaissance, il faut quand même se faire des requêtes à la main.
-
effectivement, ça a l'air très pratique comme librairie :)
Mais effectivement aussi, pas de mapping :(
-
C++/CLI, c'est aussi du .NET.
Vous pouvez utiliser tout les outils d'ORM (Objet-Relationnal-Mapper) de l'écosystème .NET, par exemple NHibernate ou Entity Framework.
Je ne connais pas la connectivité de ces ORM avec MySql mais il serait assez étonnant que NHibernate n'est pas accès à MySql.