Alguien porfavor me puede ayudar.
Tengo un DataSet , este lo asigno a un datagrid, en el datagrid hago
cambios(altas,bajas,modificaciones) , luego este dataset se lo envio a esta
funcion. El ingreso y modificacion si me funcionan bien pero la eliminacion
me da un error. Les mano la funcion talvez alguien me puede ayudar.
public void ActualizarDivisa(System.Data.DataSet miDataSet)
{
Object[] id={0};
foreach (System.Data.DataRow dr in miDataSet.Tables[0].Rows)
{
switch(dr.RowState)
{
case DataRowState.Deleted:
{
id[0] = dr[0, DataRowVersion.Current].ToString();
SqlHelper.ExecuteNonQuery(this.cs, "CurrencyDelete", id);
break;
}
case DataRowState.Added:
{
SqlHelper.ExecuteNonQuery(this.cs, "CurrencyInsert", dr.ItemArray);
break;
}
case DataRowState.Modified:
{
SqlHelper.ExecuteNonQuery(this.cs, "CurrencyUpdate", dr.ItemArray);
break;
}
}
}
}
Leer las respuestas