Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [C#] dataset

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    dataset

    Salve a tutto il forum .
    Sono tornato dopo un po' a lavorare su c# e mi sembra dopo aver provato un po' altri linguaggi effettivamente molto potente.
    Finita questa forse inutile prefazione passo alla domanda:
    Fino ad ora ho lavorato su progetti semplici dove creavo il dataset e i data adapter , le relazioni con i data relation ecc... di tutto il database poi passavo il dataset come parametro del costruttore dei vari form che utilizzavano il database.
    Pensandoci mi sembra un uso piuttosto scorretto del dataset , meglio forse creare vari dataset quando servono con le tabelle e le relazioni effettivamente utilizzate, voi cosa ne pensate?
    come gestite i vostri dati?
    Un grazie a tutta la comunità

  2. #2
    Non ho un metodo fisso ma adatto il codice a seconda dell'applicazione.
    Nel caso di una desktop application che sto sviluppando in questo periodo, carico al momento dell'apertura del programma l'intero database in un unico dataset che dichiaro shared (static c#) nel form principale. Da tutti i form "secondari" (che poi in realta' sono user control caricati dinamicamente nel form principale) faccio riferimento alla stessa origine dati (il dataset shared). Per salvare, ho una unica funzione nel form principale che passa le modifiche (dataset.getchanges) ad una procedura centralizzata che si occupa di salvare nel db richiamando le funzioni crud (CREATE, READ,
    UPDATE e DELETE) per ogni tabella che ho posizionato nel livello di accesso ai dati (dal).
    Saluti a tutti
    Riccardo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.