Ricerca 
it-ITen-US
Registrazione
Accedi
In-Vesti Dotnetwork
IN-VESTI DNW!!!
Sono finalmente arrivate le nuovissime T-Shirt di DotNetWork!!! Con soli 15,00 € ci sosterrai nelle spese di gestione della Community e ti invieremo a casa una splendida maglietta.
Se vuoi contribuire al mantenimento di DotNetWork.it Vai sulla pagina Iscrizioni
Effettua il pagamento usando IWBank
Click per andare alla pagina di Iscrizione
Oppure un Bonifico bancario (le coordinate sono sulla pagina Iscrizioni), inviaci una mail a support@dotnetwork.it indicandoci la tua taglia e l'indirizzo di spedizione.  Non appena verificata la ricezione del pagamento provvederemo a spedirti la tua T-Shirt.  Le magliette sono disponibili nelle taglie S-M-L-XL-XXL (in caso di esaurimento di una delle taglie, indica quella di "Backup"). Grazie per IN-VESTIRTI con NOI!!!
.:DotNetWork Founders:.
    Stampa     


DotNetWork Forums
creare applicazioni che memorizzano dati ricorrendo ai dataset anziche ai database :D
Ultimo Post 30 dic 2009 12.06 by jzgrafica. 4 Risposte.
Stampa immediata
Ordina:
PrevPrev ProssimoProssimo
Non sei autorizzato ad inviare una risposta.
Autore Messaggi

Posts:129

--
10 dic 2009 10.42  
allora, ecco qui (continua dal thread creare installer senza database ) ..

ho dato un occhio al tuo programmino ed ho compreso alcune cose..ti chiedo solo alcune conferme ...
In questa stringa

 Me.DataSet1.WriteXml(My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData + "\Persone.xml", XmlWriteMode.DiffGram)

se voglio salvare il file xml in un altro percorso ...cosa devo cambiare di preciso ? (magari se puoi indicarmi qualche tutorial su come riconoscere ed utilizzare le cartelle di windows con visual studio.. )


altra domanda... DiffGram per cosa sta ? cioè a cosa serve ?

infine....questo esempio utilizza la barra di default che si può mettere, ma se io ricorro a pulsanti (per alcuni motivi ho necessità di usare pulsanti anzichè le barre ) ......  è sempre la stessa cosa ? (cioè esempio: pulsante salva --> la stringa è quella di cui sopra) , pulsante visualizza , la stringa sarà come quella sopra però con un ReadXml anzichè write ?

Infine, avrei la necessità di permettere al mio utente di visualizzare un nome in particolare in base ad una ricerca per nome ( o cognome ) ... ergo, una finestra con una DDL contenete tutti i nomi inseriti; sceglie il nome, clicca su ok e visualizza i dati solo di quel cliente. Come utilizzo il Read in questo caso ?



Posts:662

--
10 dic 2009 15.08  
se voglio salvare il file xml in un altro percorso ...cosa devo cambiare di preciso ? (magari se puoi indicarmi qualche tutorial su come riconoscere ed utilizzare le cartelle di windows con visual studio.. )
I percorsi utilizzati nell'enumerazione SpecialDirectories sono quelli del S.O. generalmente io utilizzo quelli perchè sono User-safe ovvero si presume che l'utente, di qualsiasi natura esso sia,abbia tutti i diritti per leggere e scrivere in quelle directory. Per quanto riguarda il tutorial puoi semplicemente posizionare il cursore dell'editor di Visual Studio sulla parola AllUserApplicationData e premere F1... magicamente si aprirà la Guida di VS direttamente sull'argomento che ti interessa. Stessa cosa per DiffGram... che significa che nel file da scrivere su disco vengono salvate anche tutte le info relative allo status delle DataRow (in questo caso non ce ne sarebbe bisogno perchè lavori disconnessa da un db, quindi puoi anche evitare un salvataggio di tipo DiffGram).
Infine, avrei la necessità di permettere al mio utente di visualizzare un nome in particolare in base ad una ricerca per nome ( o cognome ) ... ergo, una finestra con una DDL contenete tutti i nomi inseriti; sceglie il nome, clicca su ok e visualizza i dati solo di quel cliente. Come utilizzo il Read in questo caso ?
Anche questo sarebbe un altro argomento... comunque qua si tratta di architettura... io ti consiglio di fare una form di ricerca con una datagridview e una form di dettaglio nella quale recuperi i valori di una singola datarow e li bindi sui controlli di editing.
HTH
Alberto.

Posts:129

--
10 dic 2009 19.36  
scusa il ritardo ...  ho riscontrato un pò di problemi.. e a sto punto credo proprio d'essere rimbambita... scusate se vi stresso ...

"Per quanto riguarda il tutorial puoi semplicemente posizionare il cursore dell'editor di Visual Studio sulla parola AllUserApplicationData e premere F1"

non funziona...ci ho provato un miliardo di volte, pure arrivando a riscrivere tutto ma nulla...si impalla per 2 secondi e poi VS mi tratta come fossi stata scema io a chiedergli una cosa simile . .. ç__ç ... mi sento na rava ..
Poi,domanda numero 2..


"Stessa cosa per DiffGram... che significa che nel file da scrivere su disco vengono salvate anche tutte le info relative allo status delle DataRow (in questo caso non ce ne sarebbe bisogno perchè lavori disconnessa da un db, quindi puoi anche evitare un salvataggio di tipo DiffGram)."

se non ne ho bisogno perchè non uso DB .... cosa potrei usare ? e perchè è stato usato nell'esempio ? ( e questa è davvero una domanda per pura curiosità...so che leggendola cosi potrebbe sembrare quasi un'accusa ma non lo è , è proprio curiosità...)


"Anche questo sarebbe un altro argomento... comunque qua si tratta di architettura... io ti consiglio di fare una form di ricerca con una datagridview e una form di dettaglio nella quale recuperi i valori di una singola datarow e li bindi sui controlli di editing."

Eh lo so che sarebbe stato un altro argomento, ma onestamente non avrei saputo come separarlo da questa discussione, nè tantomeno avrei saputo come chiamarlo ,che titolo dargli...anche perchè penso ci siano tanti " neofiti" come me, che partendo da un discorso arrivano ad altri....

cmq ...il problema mio è che ho provato con le datagrid ma mi hanno un pò smorzata (mi hanno proprio fatta deprimere )....quindi,nella versione precedente del mio programma,ho deciso di ricorrere ad altre soluzioni ( vedi qui) ...

Ergo io sono proprio una rava rava rava ...con me devi parlare come fossi una patata appena piantata che non capisce 'na mazza...nella tua frase citata prima, capisco tutto ( o quasi ..... ) fino alla parola " datarow....ma poi..

"e li bindi sui controlli di editing" che significa ?!?

Scusami davvero se ti faccio abbassare il livello del forum è che proprio ...

Posts:662

--
10 dic 2009 21.05  
Scusami davvero se ti faccio abbassare il livello del forum è che proprio ...
Sei veramente simpatica! Vedo se riesco a farti un esempio, nel frattempo riesegui l'installazione di Visual Studio che mi sa ti si è incastrato qualcosa nell'installazione della guida. Tra le altre cose, quando carichi la guida i nuovi files aggiunti necessitano di essere indicizzati, ecco perchè la prima volta hai un po' di ritardo nel caricamento e sembra che VS si incarti... se succede sempre alora reinstallalo.
Alberto.

Posts:129

--
30 dic 2009 12.06  
ciao...allora , ho ridato un' occhiata al tutto ..... dunque, ho notato che nelle proprietà del DataSet, alla voce NameSpace c'è il seguente dato:

http://tempuri.org/DataSet1.xsd

Potresti spiegarmi di preciso cos'è ?




Non sei autorizzato ad inviare una risposta.

Active Forums 4.1
       
Articoli
Panoramica del Sistema dei Comandi
Come iniziare a capire com'è fatto WPF (parte 5)
2007/09/30 | Autore: Patrizia Cosolo
Lavorare con i Generic - Led Control
Creare un controllo che simula i moduli LED
2007/11/11 | Autore: Alberto De Luca
L'Albero degli elementi
Come iniziare a capire com'è fatto WPF (parte 3)
2007/08/13 | Autore: Patrizia Cosolo
Fritto misto - Classi di uso comune (parte 1)
Helper: Una classe per operare sulle stringhe
2007/10/20 | Autore: Sabrina Cosolo
Briciole di ereditarietà
Come aggiungere ulteriori funzionalità alla TreeView personalizzata
2009/06/05 | Autore: Francesca Mazzoni
Codedom Introduzione all'uso parte 1
Generare automaticamente codice C# o VB usando CodeDom ed il framework .NET stesso
2009/11/07 | Autore: Sabrina Cosolo
Icone e Toolstrip
Icone della giusta dimensione e Toolstrip modificate a runtime
2009/06/28 | Autore: Sabrina Cosolo
SQL Server Nozioni base (parte 1)
Come creare un database in SQL Server Usando Sql Management Studio
2008/03/09 | Autore: Sabrina Cosolo
    Stampa     
Home|Forums|Blogs|Mappa del sito
© 2007-2010 by DotNetWork  .:.  Condizioni d'uso  .:.  Privacy  .:.  Accedi  .:.