Aun recuerdo qbasic, todo era un poco mas simple
For i = 1 to 10
print "soy el numero"+i
Next i
Ya sabran cual era el resultado de esto, pero las cosas han cambiado al menos un poco, cuando no vemos el alcanze de las cosas decimos que no sirven.
Tengo un dataset que tiene por decir, 100 registros, dentro de mi ciclo voy a recorrelo hasta llegar a los 100 registros asi
for (int i=0; i<ds.Tables[0].Rows.Count; i++)
{
}
Tengo 2 datasets con un foreach recorro un dataset y con la propiedad select del datarow selecciono el dato buscado sin la necesidad de crear otro ciclo foreach
string CarCode= string.Empty;
string cityCode = string.Empty;
DataSet stations = masterAirlineInfo.GetStations(0);
//Cargamos y recorremos el dataset con las estaciones por cars del WebService
foreach (DataRow drstations in stations.Tables[0].Rows)
{
//Cargamos y recorremos el dataset con las estaciones por car
CarCode= drstations["CodigoCar"].ToString();
cityCode = drstations["CiudadOrigen"].ToString();
// Filtrar la Estacion y CarCode
DataRow[] row = ds_CitiesByAirline.Tables[0].Select(string.Format("CityCode='{0}' and CarCode='{1}'", cityCode, CarCode));
if (row.Length == 0)
metodoSelect_InsCities("usp_Flifo_INS_Cities", "@CarCode", CarCode, "@CityCode", cityCode);
}