Do...While
Publicado por Pedro Alvarez (7 intervenciones) el 08/12/2018 00:01:27
Buenas tardes. estoy empezando a programar y me surge una duda. Necesito una función parecida a Do While, pero a la inversa.
Me explico. Necesito que el programa haga un bucle (buscar todos los registros de una base de datos) y cuando termine, haga una cosa una sola vez (seleccionar el primer nombre en un combobox).
Espero haberme hecho entender y agradezco mucho su ayuda.
Me explico. Necesito que el programa haga un bucle (buscar todos los registros de una base de datos) y cuando termine, haga una cosa una sola vez (seleccionar el primer nombre en un combobox).
Espero haberme hecho entender y agradezco mucho su ayuda.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Conexion.Open();
using (OleDbDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())//Esto muchas veces
{
cmbNo.Items.Add(reader["No"].ToString());
txbDireccion.Text = reader["Direccion"].ToString();
}
if(reader.Read())//Esto una sola vez, pero no entra aquí
{
cmbNo.SelectedItem = reader["No"].ToString();
BtnEditar.Enabled = true;
cmbNo.Enabled = true;
MessageBox.Show("Aqui");
}
}
Conexion.Close();
Valora esta pregunta
0