Database strato di astrazione indipendente per c

Database Layer Abstraction indipendente per C è un livello di astrazione indipendente dal database scritto in C.
Scarica ora

Database strato di astrazione indipendente per c Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • LGPL
  • Prezzo:
  • FREE
  • Nome editore:
  • David Parker
  • Sito web dell'editore:

Database strato di astrazione indipendente per c Tag


Database strato di astrazione indipendente per c Descrizione

La strato di astrazione indipendente da database per c è uno strato di astrazione indipendente dal database scritto in C. La strato di astrazione indipendente da database per C (libdbi) implementa un livello di astrazione indipendente dal database in C, simile allo strato DBI / DBD in Perl.writing Un set di codice generico, i programmatori possono sfruttare la potenza di più database e più connessioni di database simultanee di Usando questo framework.Quera sono alcune funzionalità chiave di "strato di astrazione indipendente database per C": Astrazione a livello del database: i tuoi programmi non hanno bisogno di gestire le interfacce arbitrarie e le scadenze di ciascuna libreria di database. Libdbi gestisce tutti i dettagli per te, lo dici solo cosa vuoi che il database faccia. Modularità: poiché il codice del database scritto con libdbi non è legato a un server di database specifico, è possibile cambiare facilmente i database o fornire agli utenti l'opzione di specificare le proprie impostazioni del database. Interfaccia pulita: con ampia documentazione che descrive la libdbi e il suo design ben pensato orientato agli oggetti, la programmazione con libdbi dovrebbe essere meno dolorosa della programmazione con le librerie di database native. E hai solo bisogno di impararlo una volta invece di imparare la sintassi della libreria di database. Accanto a Apathy Coder: Libdbi è scritto per fare la cosa giusta (TM), non solo un rapido hack che fa il lavoro in una moda a mezzaluna. Ciò consente di risparmiare tonnellate del tuo orario di $ 100 / ora dal debug, in modo da poter disattivare divertendosi durante le ore che i clienti ti stanno pagando al debug. Si sforza inoltre di ridurre la crisi mondiale della sindrome del tunnel carpale, quindi utilizza costrutti come questo per imballare più chiamate di funzione in una riga, salvandoti il fastidio di digitare più di quanto dovrai: dbi_result_get_fields (risultato, "ID.% I First.% s lastname.% s fractional_value.% f ", id, firstname, lastname, floatval); Interfaccia driver: il collegamento dinamico utilizzato da LIBDBI consente agli autori del conducente di licenziare i loro conducenti, tuttavia, per favore, non sono limitati al GPL o alla LGPL. I conducenti sono facili da scrivere e non richiedono un'installazione speciale. Gestione degli errori: Invece di controllare ogni singola chiamata del database per errori, la libdbi offre ai programmatori l'opzione di registrare un callback del gestore di errore, simile a un gestore del segnale. Perché sappiamo che "dimentich dimenticherai" per verificare errori altrimenti :) Convenienza: trascorri il tuo tempo a scrivere codice intelligente, non reinventando la ruota con il tuo single-use-use-with-define-abusing-abusing-abusi, meno dotato di interfaccia di database.Libdbi implementa un database -Innessendente strato di astrazione in C, simile allo strato DBI / DBD in Perl. Scrivere un set generico di codice, i programmatori possono sfruttare la potenza di più database e più connessioni di database simultanei utilizzando questo quadro. Il progetto dei libdbi-driver mantiene i driver per libdbi. I conducenti sono distribuiti separatamente dalla biblioteca stessa. Ci sono attualmente driver per MySQL, PostgreSQL, SQLite e MSQL. Più siete sulla strada. Che cosa è nuova in questa versione: · La gestione degli errori e il reporting sono stati migliorati e sono state aggiunte tre funzioni di spacciatura.


Database strato di astrazione indipendente per c Software correlato

Bufonidae.

Bufonidae è uno strumento di query del database ispirato a TAD implementato come applicazione Java. ...

195

Scarica

Ksqlanalyzer.

KSQLANALYZER è uno strumento per accedere facilmente ai dati di un database MS SQL. ...

201

Scarica

Cubulus OLAP.

Cubulus è un motore analitico e un'interfaccia web Slice and Dice in cima a un database relazionale (MySQL al momento). ...

280

Scarica

Krunning.

Krunning è un gestore di database per tenere traccia degli eventi di funzionamento personale (traccia, registrazione, ecc.). ...

181

Scarica