I need to select from database random nicknames and show these nicknames to multiple labels.
My code show only one nickname in all these labels ,but I need after button click random nicknames ,what is in database ,show in labels.
void Button1Click(object sender, EventArgs e)
{
OleDbConnection connection = new OleDbConnection();
connection.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=names.mdb";
connection.Open();
OleDbCommand command = new OleDbCommand();
command.Connection = connection;
command.CommandText = "SELECT ID,nickname FROM names where ID=3 ";
OleDbDataReader reader = command.ExecuteReader();
while (reader.Read()){
label1.Text=reader["nickname"].ToString();
label2.Text=reader["nickname"].ToString();
label3.Text=reader["nickname"].ToString();
label4.Text=reader["nickname"].ToString();
label5.Text=reader["nickname"].ToString();
label6.Text=reader["nickname"].ToString();
label7.Text=reader["nickname"].ToString();
label8.Text=reader["nickname"].ToString();
}
connection.Close();
}
example of form http://greenlight.ucoz.lv/11cqsvX/ac_lb.png
to label1 nickname1, to label2 nickname26, to label3 nickname78, ...
Please help me and sorry for my bad english :)