meta dati per questa pagina

KBDB

In realta' questo non e' un vero e proprio progetto, non e' un'applicazione a se stante o comunque utilizzabile direttamente e' una libreria molto semplice e banale utilizzabile all'interno di altri programmi per gestire un dataset senza utilizzare un vero e proprio db ma mettendo il tutto su un normalissimo file con lo schema o senza, a seconda dei propri gusti. L'avevo iniziata tempo fa' con SharpDevelop su .NET 1.1, per un progetto che non ho mai completato, per poter essere utilizzata anche con il compact framework e poi l'ho completata su .NET 2.0.

Vi faccio un paio di esempi di utilizzo:

KBDB.kbdb loader = new KBDB.kbdb(); //istanzio l'oggetto
loader.dsData = new myDataSet(); //assegno il dataset specifico da utilizzare
loader.loadFile(fileName); //leggo i dati dal file

naturalmente se nel file e' salvato anche il dataset basta:

KBDB.kbdb loader = new KBDB.kbdb(); //istanzio l'oggetto
loader.loadFile(fileName); //leggo i dati dal file

per salvare

KBDB.kbdb saver = new KBDB.kbdb(); //istanzio
saver.saveOnlyDataFile(nomeFile, myDataSet); //salvo solo i dati

oppure anche lo schema

KBDB.kbdb saver = new KBDB.kbdb(); //istanzio
saver.saveFile(nomeFile, myDataSet); //salvo schema e dati

Naturalmente ci sono una serie di combinazioni possibili ma niente di "trascendentale".

Download

Il software e' rilasciato con licenza GPL.

Versione Corrente 0.0.2 Binari (16 KB) Sorgenti (22 KB)

Non esitate a segnalarmi eventuali anomalie/bug.

ChangeLog

0.0.2 del 11/08/2011
Bug Fix Localizzazione date
0.0.1 del 11/12/2007
Rilascio iniziale

Vecchie Versioni

Potresti lasciare un commento se ti fossi autenticato.