Glad you have resolved your logic error...
Now onto more important things- This code has a
SQL Injection Vulnerability
string = "SELECT name FROM tabel22 WHERE name='" + label25.Text+ "'"
The proper way to take user input and place within an SQL Command is to utilize parameters; which will properly escape the user entry.
string selectString = "SELECT name FROM tabel22 WHERE name= ?";
OleDbCommand cmd = new OleDbCommand(selectString, cn);
cmd.Parameters.AddWithValue("@name", label25.Text);
OleDbDataReader reader = cmd.ExecuteReader();