>1) Ne imposti il valore come fosse una qualsiasi delle altre
>colonne :)
>2) fai un ciclo sulle righe e imposti il valore della colonna
>aggiunta
E come faccio ad impostare il valore di una colonna ed aggiornare il dataset?
Ho provato così:
IEnumerator table_Enumerator = dataset.Tables.GetEnumerator();
IEnumerator row_Enumerator = null;
IEnumerator column_Enumerator = null;
DataTable table = null;
DataRow row = null;
DataColumn column = null;
//ciclo di lettura delle tabelle
table_Enumerator.MoveNext();
while (table_Enumerator.MoveNext())
{
//legge la tabella
table = (DataTable)table_Enumerator.Current;
//preleva le righe della tabella
column_Enumerator = table.Columns.GetEnumerator();
//ciclo di lettura delle colonne
int i = 0;
while (column_Enumerator.MoveNext())
{
//preleva le righe della tabella
row_Enumerator = table.Rows.GetEnumerator();
row = (DataRow)row_Enumerator.Current;
column = (DataColumn)column_Enumerator.Current;
//ciclo di lettura delle righe
String dato;
while (row_Enumerator.MoveNext())
{
row = (DataRow)row_Enumerator.Current;
row.ItemArray.SetValue("Stringa da inserire",i);
}
i++;
}
}
return dataset;
Ma così modifico solamente la riga, ma non so come modificare anche il dataset.
Non ho trovato molti metodi per 'giocare' coi dataset e l'unica soluzione trovata è questa.
Confido in aiuti. Grazie cmq per la risposta.
Michele Pinto.
Tutto ciò che è computabile è computabile