Tntdb.

A C ++ - Klasse-Bibliothek für den Datenbankzugriff.
Jetzt downloaden

Tntdb. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Tommi Makitalo
  • Website des Verlags:
  • http://www.tntnet.org/

Tntdb. Stichworte


Tntdb. Beschreibung

Eine C ++ - Klasse-Bibliothek für den Datenbankzugriff. TNTDB ist eine C ++ - Klasse-Bibliothek für einen einfachen Zugriff auf Datenbanken. Die Schnittstelle ist banalunabhängig. Fahrerklassen werden dynamisch geladen. Das Ziel ist es, einen einfachen Zugriff auf Datenbanken zu haben. Sie müssen sich keine Sorgen um die Ressourcenakerage kümmern, da alle Objekte, die Sie direkt verwenden, auf dem Stapel zugewiesen und automatisch gelöscht werden, wenn Sie außerhalb des Geltungsbereichs gelöscht werden. Die InterfaceObjects sind Wrapper in Bezug genommenen Instanzen, sodass Sie sie zu Ihrem eigenen Willen kopieren können. Ressourcen sind befreit, wenn das letzte Objekt außerhalb des Geltungsbereichs geht. Der Fehlerhandling erfolgt ausschließlich mit Ausnahmehandling. Wickeln Sie einfach Ihren Code mit einem einzigen Try-Catch und Sie haben einen vollen Fehlerbehandlung. Ausnahmen sind alle von STD :: Ausnahme abgeleitet. STL wird geleistet, wenn möglich und auch stl-ähnliche und -kompatible Schnittstellen angeboten werden, wo geeignet ist. TNTDB richtet sich an die Anwendungsprogrammierung. Es ist nicht für generische DatabaseTools geeignet. Es bietet nicht z.B. Schemaquery. Sie müssen wissen, wie Ihre Tabellen aussehen. Das ist für normale Anwendungen true. Sie verwenden SQL für DatabaseAccess. Es werden keine Wrapperklassen wie aktive Sucher- oder Datenbundsteuerelemente angeboten. Stattdessen haben Sie die beste Kontrolle über die Datenbank. Sie können jeden SQL-Trick verwenden, den Sie kennen, um die meisten Ihrer Datenbank zu erhalten. Dies ist auch ein dünner Wrapper, so dass Sie im Vergleich zum direkten Zugriff auf die C-API keinen großen Leistungspengendy haben sollten. Das Projekt begann bereits vor einigen Jahren als PostgreSQL-Wrapper. Später fügte ich einen SQLite-3-Wrapper hinzu. Der aktuelle Status ist, dass es eine funktionierende MySQL- und PostgreSQL-Treiberklasse gibt. Der SQLite-3-Wrapper ist hier inklusive, aber es ist nur eine frühe Design-Studie. TNTDB funktioniert, aber es ist nicht dynamisch wie die anderen Treiber geladen. Die öffentlichen Kopfzeile umfassen Dokumentationen, die mit Doxygen erzeugt werden können. Es gibt auch einige kleine Beispiele im Demo-Verzeichnis. Anforderungen: · Cxxtools. Was ist neu in dieser Version: · TNTDB hat einige kleinere Fehlerbehebungen und werden an die API-Änderungen in Cxxtools angepasst (die recht klein sind).


Tntdb. Zugehörige Software

Sqlobject.

SQLObject ist ein beliebtes Objekt Relational Manager, um eine Objektschnittstelle in Ihre Datenbank bereitzustellen. ...

191

Herunterladen

sqlupdate.

SQLUPDATE liest eine MySQL-Tabellen-Deklarationsdatei und vergleicht es in einer vorhandenen Datenbank. ...

158

Herunterladen

Cyparkler

Cyparkler ist ein Software-Framework, das eine Abfragefabrik für SPARQL und SERQL implementiert. ...

184

Herunterladen