while ejercicios ejemplos con c# if-statement while-loop datareader

ejercicios - do while c# ejemplos



While e IF en el lector de datos (3)

¿Qué hay de usar un bool?

Algo como

bool read = false; while (DR1.Read()) { read = true; } if (!read) MessageBox.Show("No results found");

¿Cómo combinaré el tiempo y si en el lector de datos? Intenté esto, pero while DR1.Read no me da todo el resultado

if(DR1.Read()) { while(DR1.Read()) { flowLayoutPanel1.Controls.Add(label); } } else MessageBox.Show("No results found")


Técnicamente:

if(DR1.Read()) { do { flowLayoutPanel1.Controls.Add(label); } while(DR1.Read()) } else MessageBox.Show("No results found")

puede poner el tiempo al final, porque el if(DR1.Read()) ya carga la primera fila, si está presente.


Prueba esto:

if (DR1.HasRows) { while (DR1.Read()) { flowLayoutPanel1.Controls.Add(label); } } else MessageBox.Show("No results found");