Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Creare ed usare un "in memory database": in che modo?
sabato 29 dicembre 2007 - 20.09
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Giovanni_3478
Profilo
| Senior Member
293
messaggi | Data Invio:
sab 29 dic 2007 - 20:09
Ciao
Sto creando un applicazione in Visual Studio 2008 con C#
Vorrei creare un database senza usare SqlServer
ma usando solo un file xml e un dataset
in modo da ottenere un "in memory database" .
Però
per procedere per questa strada
mi chiedo e vi chiedo:
1) per iniziare
creo prima le tabelle con una "Create Table ..."
e poi creo il dataset?
2) una volta creato il dataset
come procedo per fare le operazioni su di esso?
Uso dei cicli iterativi per scorrere le righe dell' "in memory database"
e modificarle?
3) è possibile aprire il file xml magari modificandolo in txt e
leggere tutti i dati in esso contenuti.
C'è un modo per rendere indecifrabile la lettura del file xml?
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
sab 29 dic 2007 - 21:38
>Ciao
>
>Sto creando un applicazione in Visual Studio 2008 con C#
>
>Vorrei creare un database senza usare SqlServer
>ma usando solo un file xml e un dataset
>in modo da ottenere un "in memory database" .
>
>Però
>per procedere per questa strada
>mi chiedo e vi chiedo:
>
>1) per iniziare
>creo prima le tabelle con una "Create Table ..."
>e poi creo il dataset?
>
Devi creare il DataSet e relative DataTables, poi salvi il tuo dataset con il metodo WriteXml
>2) una volta creato il dataset
>come procedo per fare le operazioni su di esso?
>Uso dei cicli iterativi per scorrere le righe dell' "in memory
>database"
>e modificarle?
Dipende cosa intendi fare. Potresti usare il controllo DataGridView per accedere in inserimento, modifica ed eliminazione dei record contenuti nel tuo DataSet... oppure manualmente potrai agire sull'insieme DataRows del tuo DataTable utilizzando i metodi Rows.Add, Rows.Delete, ecc.
Attenzione che tutte le modifiche apportate nel DataSet non si ripercuotono direttamente sul tuo file Xml fino a quando non esegui il metodo WriteXml.
>
>3) è possibile aprire il file xml magari modificandolo in txt
>e
>leggere tutti i dati in esso contenuti.
Certo, prova ad aprirlo con notepad e vedrai... attenzione che se devi modificarlo devi conoscere la sintassi XML (molto semplice), trovi migliaia di guide on-line...
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
Giovanni_3478
Profilo
| Senior Member
293
messaggi | Data Invio:
sab 29 dic 2007 - 23:23
Intanto grazie per l'aiuto
Riguardo la terza parte del post
3) è possibile aprire il file xml magari modificandolo in txt e
leggere tutti i dati in esso contenuti.
C'è un modo per rendere indecifrabile la lettura del file xml?
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
mer 2 gen 2008 - 11:13
>Intanto grazie per l'aiuto
>
>Riguardo la terza parte del post
>3) è possibile aprire il file xml magari modificandolo in txt
>e
>leggere tutti i dati in esso contenuti.
>C'è un modo per rendere indecifrabile la lettura del file xml?
>
>
Il file xml è un file di testo liberamente modificabile con qualsiasi editor testi.
Non mi risulta che si possa crittare questo tipo di file...
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !