だから、私が取り組んでいる vb.net プロジェクトでユーザーのパスワードを変更しようとしています。しかし、コードを実行するたびに、「問題が発生しました」というメッセージが表示されます。理由がわかりません。MYSQL データベースを使用しています。誰でも私を助けることができますか?
Try
reader = cmd.ExecuteReader()
Dim found As Boolean = False
Do While reader.Read()
If username = DirectCast(reader("username"), String) Then
If password = DirectCast(reader("password"), String) Then
found = True
Else
MessageBox.Show("username and password do not match")
End If
End If
If found = True Then
Dim cmd2 As New MySqlCommand
Dim insertStatment As String = "UPDATE login set password = '" +
newpassword + "' where username = '" + username + "'" , con)
cmd2.ExecuteNonQuery()
MessageBox.Show("password change successfully")
'End If
End If
Loop
Catch
MessageBox.Show("Something went wrong")