Wenas
Tengo una aplicacion en la q necesito borrar registros de varias tablas. El problema viene cuando intento recorrer el DataReader (ya q me devuelve mas de un registro la Select) para poder hacer el Delete dependiendo de cada registro del DataReader. aki os pongo el codigo con las mis deducciones (seguramente erroneas):
SqlCommand comando1=new SqlCommand("Select Cod_Personaje from Personajes where Num_IP = '"+numip+"'",conexion);
conexion.Open();
SqlDataReader dr1 = comando1.ExecuteReader();
dr1.Read();
//for (int i = 0 ; i < dr1 (????) ; i++) (Recorrer?????????)
//foreach ((tipo) cod in dr1 (???)) (Recorrer????????????)
//For? o Foreach?
{
(Aki irian los deletes de cada tabla segun el registro del data reader)
}