mercoledì 25 aprile 2007

Aggiunta di una colonna calcolata ad un DataSet tipizzato

 

L'aggiunta di una colonna calcolata ad un DataSet tipizzato è una operazione che a prima vista potrebbe spaventare ma non è per niente complicata.

Gli steps per ottenere il risultato (chi fa da se senza copiare "vince"):

  1. Creazione di un nuovo progetto
  2. L'aggiunta di una fonte dati, nel mio caso ho utilizzato un database di access generato allo scopo con i campi: ID, Descrizione, Quantità (senza l'accento sulla a per non complicarmi la vita!) , Prezzo
  3. Si edita la definizione del dataset tipizzato, si aggiunge la colonna e si imposta sulle proprietà l'espressione, nel mio caso Quantita * Prezzo (è sempre buona norma mettere i nomi dei campi con le maiuscole/minuscole al loro posto, nel caso di nomi di campi con caratteri non ammessi come spazi o altro è necessario mettere le parentesi [] a circoscrivere il nome del campo)
  4. Si aggiunge un BindingSource e lo si collega al dataset
  5. Si aggiunge un DatagridView e lo si collega al BindingSource
  6. Si personalizza la posizione dei campi sull'insieme "columns" del DataGridView
  7. Les Voilà

Esempio con C#
Esempio con VB.NET

Nessun commento: