Qualsiasi applicazione che usa i database avrà bisogno di permettere di configurare la stringa di connessione al database e memorizzarla per ogni installazione client. Inoltre, potreste avere la necessità di memorizzare degli altri parametri utente come ad esempio qualche preferenza relativa a come l’interfaccia utente si deve comportare. Oltre a…
Comments closedCategory: SQLite
19 Lavorare con i dati La classe di gestione Setting In questo articolo Implementiamo la classe Setting che abbiamo definito nell’articolo precedente adattata per le esigenze dellee una semplice Window per modificarne il contenuto. La nostra applicazione UsersDb, ha 2 parametri principali che possono variare in base alle scelte dell’utente,…
Comments closedIn questa nuova puntata relativa alla User Interface del nostro mini progetto Multi Tier per la gestione della tabella Users, andremo a creare la bozza dei pulsanti di comando per le varie azioni da compiere sui dati, pertanto, oltre al caricamento implementato nella scorsa lezione, creeremo i pulsanti di aggiunta…
Comments closedIn questo articolo, costruiremo l’interfaccia utente per la visualizzazione e modifica dei dati della tabella TbUsers, in modo da fornire agli utenti che useranno il nostro programma qualcosa di semplice e funzionale. Come già indicato in precedenza, per le tabelle come questa che hanno un numero di campi piuttosto basso,…
Comments closedIn questo articolo (finalmente direte voi) andremo a creare la Window per inserire e modificare i dati della tabella Users, e ovviamente per fare tutto ciò costruiremo il ViewModel che collega i dati alla Window. Come abbiamo più volte indicato, oltre ad averlo realizzato in molti degli esempi WPF che…
Comments closedRingrazio Paolo, uno di coloro che seguono questa serie di articoli per aver trovato e corretto un errore nel codice dell’articolo che mostrava l’uso delle librerie aggiuntive per Access e SQLite che trovate a questo indirizzo. Si tratta di un tipico errore che nasconde un altro errore, infatti, l’errore che…
Comments closedIn questo articolo, testiamo come la nostra scarna User Interface può verificare il corretto funzionamento di tutti i tre tipi di database.
Per fare questo, la prima cosa da fare è modificare l’enumerazione DataSourceType per aggiungere le due nuove fonti dati.
Comments closedIn questo articolo, creiamo le librerie dati per gli altri 2 database. Se non lo avete già notato, avevo già inserito nel progetto di test il Backup del Database SQL Server originale, e i due database simili Access e SQLite. In modo che li abbiate a disposizione. Copierò i 2…
Comments closedIn questo articolo, ci occuperemo di capire perché costruire lo strato dei servizi in una applicazione Multi Tier e ovviamente di costruire quello della nostra applicazione per quanto semplice esso sia. Prima di tutto, perché costruire un ulteriore strato e una serie di classi fra la User Interface e i…
Comments closedIn questo secondo articolo dedicato all’applicazione multi tier, creiamo il Tier Jolly ovvero la libreria contenente la classe (in una applicazione vera le classi) dati, l’unica che sarà nota a tutti gli strati in quanto saranno le sue istanze a contenere i dati che andranno dal database alla user interface…
Comments closed