Skinny site

... un modo di esprimersi

  • Aumenta dimensione caratteri
  • Dimensione caratteri predefinita
  • Diminuisci dimensione caratteri
Home Code Snippets C# TableMappings Collection

TableMappings Collection

E-mail Stampa PDF
Valutazione attuale: / 0
ScarsoOttimo 
Per impostazione predefinita il DataAdapter assume che le colonne del DataReader coincidano con le colonne del DataSet. Si possono incontrare però delle situazioni in cui è necessario cambiare lo schema del DataSet rispetto a quello presente nel database. Un esempio classico è la rinomina dei campi che a volte alcuni personaggi strani usano mettere. Nel caso sottostante attraverso la collezione TableMappings è possibile rimappare il DataAdapter da passare al DataSet.
SqlDataAdapter da;
//Initialize DataAdapter.
DataTableMapping TblMap;
DataColumnMapping ColMap;
TblMap = da.TableMappings.Add("Table1", "Clienti");
ColMap = TblMap.ColumnMappings.Add("ID", "EmployeeID");
ColMap = TblMap.ColumnMappings.Add("Cogn", "Cognome");
Ultimo aggiornamento Sabato 09 Agosto 2008 09:02  

Google Analytics Tracking Module