Recorrer Todo el grid y enviar a Sql
Publicado por jcarlos (4 intervenciones) el 14/05/2014 03:01:24
Estoy tratando que proceso recorra todo el grin y me envie cada fila a guardar a sql pero cuando llego a la ultima linea sale el error de fuera de rango como lo puedo solucionar
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
public void GuardarDetalle()
{
int n;
if (Dt.Rows.Count == 0)
{
}
else
{
for (n = 0; n < Dt.Rows.Count; n++)
Mo = Convert.ToString(Dt.Rows[n].Cells["Monto"].Value);
Nu = Convert.ToString(Dt.Rows[n].Cells["Numero"].Value);
Dato.gTicket = lblClave.Text;
Dato.gMonto = Convert.ToDecimal(Mo.ToString());
Dato.gNumero = Convert.ToDecimal(Nu.ToString());
Dato.gTotal = Convert.ToDecimal(lblTotal.Text);
int resultado = MD.Insertar(Dato);
try
{
if (resultado > 0)
{
MessageBox.Show("Grupo Guardado Correctamente", "Guardando Grupo", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
catch
{
MessageBox.Show("Grupo NO Guardados", "Guardando Grupo", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
Valora esta pregunta


0