Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/07/2009, 15:12
Avatar de dwaks
dwaks
 
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 22 años, 6 meses
Puntos: 15
Respuesta: recuperar valores de checkboxlist

Bueno de forma simple te dejo este ejemplo a ver si lo usas:

SqlConnection oCon = new SqlConnection("conectionstring");
SqlTransaction Tran = oCon.BeginTransaction("MiTransaction");

SqlCommand cmd = new SqlCommand();
cmd.Connection = oCon;
cmd.Transaction = Tran;

foreach (ListItem item in this.CheckBoxList1.Items)
{
if (item.Selected)
{
cmd.CommandText = "insert into plan_departamento (id_plan,id_depto) values (@id_plan,@strchklist)";

// Supongo que tienes un ID_Plan numero 5
cmd.Parameters.Clear();
cmd.Parameters.AddWithValue("@id_plan", 5);
cmd.Parameters.AddWithValue("@strchklist", (int)item.Value);
cmd.ExecuteNonQuery();
}
}

// Mandamos los insert a la base de datos y Cerramos conección
Tran.Commit();
oCon.Close();


Saludos,