Witam,
wczytuje dane do labeli w taki sposób:
bool flaga1 = true;
SqlCommand kom1 = new SqlCommand();
kom1.Connection = new SqlConnection(ConfigurationSettings.AppSettings["polaczbaza"]);
kom1.CommandText = "SELECT * FROM urzadzenia ";
kom1.Connection.Open();
SqlDataReader sdr1 = kom1.ExecuteReader();
while (flaga1)
try
{
sdr1.Read();
l_statnazwafirmy.Text += sdr1.GetInt32(1).ToString() + "\n\n";
l_statnazwaurzadzenia.Text += sdr1.GetString(2) + "\n\n";
l_statuwagi.Text += sdr1.GetString(4) + "\n\n";
l_statstatus.Text += sdr1.GetString(5) + "\n\n";
}
catch
{
kom1.Connection.Close();
flaga1 = false;
}
kom1.Connection.Close();
ładnie mi się wszystko wczytuje, rekordów jest póki co kilka i nie robi mi to problemów ale co zrobić jeśli będzie ich więcej, a chciałbym zachować aktualny sposób wczytywania ? jak zrobić aby było wyświetlane tylko 10 pierwszych ? później mogę zrobić kolejny button aby wyświetlał kolejne 10 rekordów itd...