Biblioteca di accesso al database di deaa

DEBEA Database Access Library è una raccolta di interfacce che consente di mappare oggetti C ++.
Scarica ora

Biblioteca di accesso al database di deaa Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL v3
  • Prezzo:
  • FREE
  • Nome editore:
  • Lukasz Michalski
  • Sito web dell'editore:
  • http://debea.net/trac

Biblioteca di accesso al database di deaa Tag


Biblioteca di accesso al database di deaa Descrizione

Biblioteca di accesso al database di Debiti è una raccolta di interfacce che consente di mappare oggetti C ++. La libreria di accesso al database di deaase è una raccolta di interfacce che consente di mappare gli oggetti C ++ alle relazioni in vari database SQL e file. Rimozione delle query SQL scritte a mano (o Parsing del file CSV) per la serializzazione degli oggetti C ++ è possibile accelerare lo sviluppo Applicazioni che devono memorizzare e caricare i propri dati in SQL o altri formati di database. Un altro effetto collaterale positivo dell'utilizzo di questa libreria è che avrete sempre schema del database strettamente correlato al modello logico C ++.Quera sono alcune funzionalità chiave di "Biblioteca di accesso al database di deaa database": serializzazione completa di oggetti C ++ utilizzando diversi database (file SQL, CSV) · La debita può mappare, caricare e archiviare oggetti come relazioni del database. Questo è lo scopo principale di questa libreria. Puoi anche usarlo per inviare semplici query SQL alla varietà di database a cui è possibile accedere tramite ODBC o IODBC. Inserto automatico o aggiorna la generazione di istruzione SQL basata sullo stato dell'oggetto. · Gli oggetti memorizzabili hanno informazioni sul suo stato del database. Quando viene creato un nuovo oggetto, è contrassegnato come memorizzabile :: La nuova e prima serializzazione genererà l'istruzione di inserimento SQL per quell'oggetto. Gli aggiornamenti successivi genereranno automaticamente le istruzioni di aggiornamento SQL. Supporto per tutti i tipi di riferimento (1-N, M-N, 1-1) · Debiti supporta la memorizzazione di oggetti immagazzinabili composti. Se si dispone dell'oggetto che contiene elenco di oggetti e tutti hanno store_table definito è possibile memorizzarli e caricarli tutti nella chiamata di programma singola. · DeBea sa come attraversare Std :: List, STD :: Set e altri contenitori standard, ma ovviamente è possibile definire il collectionFilter anche per i propri contenitori. Possibilità di creare conversioni per tipi definiti dall'utente · Ogni elemento oggetto e variabile vincolante può essere memorizzato in più modi. La conversione tra il campo membro / variabile e del record del database può essere completamente controllato dal codice utente. Supporto per più ereditarienti da DBA :: Immagable · È possibile aggiungere DBA :: Immagazzinabile come genitore all'oggetto esistente, definisci store_table per esso e memorizzarlo nel database senza ulteriori sforzi. Supporto per la memorizzazione dell'oggetto C ++ in tabelle SQL con nomi diversi · È possibile aprire il flusso per gli oggetti mappati utilizzando il nome di relazione personalizzato. In questo modo puoi mappare un oggetto con più relazioni finché hanno uno schema identico. Gestione della transazione di database flessibile · È possibile racchiudere più operazioni di database in un contesto di transazione semplicemente creando DBA :: Oggetto di transazione e ottenere flussi da esso. Finché questo oggetto esiste tutte le operazioni verranno eseguite in singola transazione. · L'oggetto transazione può essere annidato. Ciò significa che se si circondano due casi di DBA :: Transazione con un altro oggetto di transazione che unisci queste due transazioni in uno. Supporto per le variabili personalizzate vincolanti per leggere e scrivere flussi di oggetti · È possibile legare le variabili personalizzate al flusso di oggetti. In questo modo è possibile ricostruire i riferimenti agli oggetti utilizzando i valori recuperati da tasti stranieri. Caricamento di oggetti C ++ da query SQL · È possibile definire la propria query SQL e riempire l'elenco di oggetti mappati utilizzando quella query. Architecture Plugin · La libreria utilizza l'architettura del plug-in per vari supporti SQL RDBMS e fornisce un'interfaccia semplice per l'elaborazione della query e la serializzazione del database dell'oggetto.Debea La libreria di accesso al database utilizza l'architettura plug-in per vari supporti SQL RDBMS e fornisce una semplice interfaccia per Elaborazione della query e serializzazione dell'oggetto. Cosa c'è di nuovo in questa versione: · La compilazione per GCC 4.3.2 è stata fissata.


Biblioteca di accesso al database di deaa Software correlato

Sqlite-ruby.

sqlite-ruby è un modulo rubino che consente ai programmi di rubino di interfacciarsi con il motore di database SQLite. ...

183

Scarica

php-sqlite3.

php-sqlite3 è un'estensione PHP che consente di accedere ai database SQLITE3 all'interno dei tuoi script. ...

241

Scarica

Tada.

Tada è composto da un modulo Python che è un modulo wrapper per qualsiasi modulo di database compatibile DBAPI 2. ...

178

Scarica

Patcher table MySQL.

MySQL Table Patcher è una patch che legge il file di creazione della tabella (tabelle.sql) e lo confronta a ciò che mysqldump dà. ...

192

Scarica