TNTDB

A C ++ - Bibliothèque de classe pour l'accès à la base de données.
Télécharger maintenant

TNTDB Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Tommi Makitalo
  • Site Internet de l'éditeur:
  • http://www.tntnet.org/

TNTDB Mots clés


TNTDB La description

A c ++ - classe bibliothèque pour l'accès base de données. Tntdb est un c ++ - bibliothèque de classe pour faciliter l'accès aux bases de données. L'interface est la base de données indépendante. Driverclasses sont chargés dynamiquement. Le but de c'est d'avoir un accès facile aux bases de données. Vous n'avez pas à vous soucier de resourceleakage, parce que tous les objets que vous utilisez directement est attribué sur la pile et automatiquement supprimé, en sortant de la portée. Les interfaceobjects sont interfacées aux instances referencecounted, de sorte que vous pouvez les copier autour de votre propre volonté. Les ressources sont libérées, lorsque le dernier objet est hors de portée. ErrorHandling se fait exclusivement avec ExceptionHandling. Il suffit de terminer votre code avec un try-catch et vous avez ErrorHandling plein. Des exceptions sont toutes dérivées de std :: exception. STL est utilisé lorsque cela est possible et aussi STL-like et des interfaces -Compatible sont offerts, où approprié. Tntdb est prévue pour applicationprogramming. Il ne convient pas aux databasetools génériques. Il ne propose pas par exemple schemaquery. Vous devez savoir, comment vos tables ressemblent. Cest vrai pour les applications normales. Vous utilisez SQL pour DatabaseAccess. Pas wrapperclasses comme resultsets actifs ou des contrôles databound sont proposés. Au lieu de cela, vous avez un meilleur contrôle sur la base de données. Vous pouvez utiliser tous les SQL-trick vous savez pour obtenir plus de votre base de données. Aussi c'est une enveloppe mince, de sorte que vous ne devriez pas avoir grand performancepenalty par rapport à l'accès direct à l'API C. Le projet a débuté il y a déjà quelques années comme postgresql-emballage. Plus tard, j'ai ajouté un sqlite-3-emballage. L'état actuel est, qu'il ya un travail et mysql postgresql-pilote de classe. Le sqlite-3-emballage est inclus, mais il est juste un début de conception d'étude. Tntdb fonctionne, mais il n'est pas chargé dynamiquement comme les autres pilotes. Les en-têtes publics comprennent la documentation, qui peut être générée à l'aide Doxygen. Il y a aussi quelques petits exemples dans la démo-répertoire. Exigences: · cxxtools Quoi de neuf dans cette version: · Tntdb a obtenu quelques corrections de bugs mineures et sont adaptés aux modifications de l'API dans cxxtools (qui sont assez petites).


TNTDB Logiciels associés

Yada

Yada est une bibliothèque C qui résume les bases de données SQL visant à permettre une utilisation transparente de plusieurs bases de données. ...

295

Télécharger