RaouL_BennetH
07-06-2008, 17:49
:(
:cry:
:help:
Oggi non mi riesce niente :nera: :muro:
allora...
ho una griglia su un form, precisamente un oggetto datagridview.
Contiene 30 righe e dieci colonne
ora, io dovrei fare in modo che:
parametro1 = griglia.Riga[x].Cella[0].Value
parametro2 = griglia.Riga[x].Cella[1].Value
e che ci vuole direte voi, ti basta un "for"... beh, eccolo:
for(int i = 0; i < griglia.Rows.Count; i++)
{
parametro1 = griglia.Rows[i].Cells[0].Value;
parametro2 = griglia.Rows[i].Cells[1].Value;
etc..
}
Ma.. mi domandavo, ci sarà un modo per fissare a monte questi dannati valori senza ciclare...
allora ho provato a fare:
parametro1 = griglia.CurrentRow.Cells[0].Value;
ma ovviamente, poi riesco a leggere solo i valori appunto presenti nella riga corrente.
Il tutto è subordinato comunque ad una stramaledetta insert che devo fare in un db.
Cioè, io sto puntando a fare una cosa del genere:
string insert = "insert into table values(@1, @2, @3, @4, @5..)";
parametro1 = new parametro("@1", griglia.Rows[numero].Cells[0].Value;
Vi prego, ditemi che c'è un modo diverso dal for :help:
:cry:
:help:
Oggi non mi riesce niente :nera: :muro:
allora...
ho una griglia su un form, precisamente un oggetto datagridview.
Contiene 30 righe e dieci colonne
ora, io dovrei fare in modo che:
parametro1 = griglia.Riga[x].Cella[0].Value
parametro2 = griglia.Riga[x].Cella[1].Value
e che ci vuole direte voi, ti basta un "for"... beh, eccolo:
for(int i = 0; i < griglia.Rows.Count; i++)
{
parametro1 = griglia.Rows[i].Cells[0].Value;
parametro2 = griglia.Rows[i].Cells[1].Value;
etc..
}
Ma.. mi domandavo, ci sarà un modo per fissare a monte questi dannati valori senza ciclare...
allora ho provato a fare:
parametro1 = griglia.CurrentRow.Cells[0].Value;
ma ovviamente, poi riesco a leggere solo i valori appunto presenti nella riga corrente.
Il tutto è subordinato comunque ad una stramaledetta insert che devo fare in un db.
Cioè, io sto puntando a fare una cosa del genere:
string insert = "insert into table values(@1, @2, @3, @4, @5..)";
parametro1 = new parametro("@1", griglia.Rows[numero].Cells[0].Value;
Vi prego, ditemi che c'è un modo diverso dal for :help: