Merhaba arkadaşlar ben Visual Basic ile kendi capımda klan icin bir uygulama gercekleştiriyorum;

Fakat, Visual Basic'te MySQL datareader ile veri okuyunca veri var ise sorunsuz okuyor fakat okunnan veriden sonra do while durmuyor tum satırları okuyor ve her satır icin hata mesajı veriyor asıl sayfada acılıyor , bunu nasıl engelleyebilirim;

Bu arada kullandığım kod:
Kod:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click connection.Open() Dim cmd As New MySqlCommand("SELECT * FROM hybrids", connection) Dim save As MySqlDataReader save = cmd.ExecuteReader Do While save.Read = False If save("username") = TextBox1.Text And save("password") = TextBox2.Text Then Sign_In.Show() End If Loop save.Dispose() If TextBox1.Text = "" Or TextBox2.Text = "" Then save.Close() MsgBox("please space") ElseIf save("username") = TextBox1.Text And save("password") TextBox2.Text Then save.Close() MsgBox("şifre yanlış") ElseIf save("username") TextBox1.Text And save("password") = TextBox2.Text Then save.Close() MsgBox("Username or password is incorrect.", vbCritical, "Connection Error") End If connection.Close() End Sub

__________________