РЕАЛЬНАЯ ПРОБЛЕМА: Я создаю панель управления администратора для моей базы данных mysql. Я только что узнал об этом в vb.net. Я все знаю, изучая язык запросов, и я сталкиваюсь с этим вопросом. Я хочу, чтобы был пользовательский валидатор (детектор), что я имею в виду, это означает, что кто-то создает учетную запись, а имя пользователя существует, оно будет показывать сообщение, что имя пользователя уже существует и отменить создание учетной записи.Проверка базы данных пользователей VB.net
Вот мой код:
Imports MySql.Data.MySqlClient
Public Class Deathlairregnu
Dim MySqlConn As MySqlConnection
Dim MySqlCmd As MySqlCommand
Private Sub ButtonNUS_Click(sender As Object, e As EventArgs) Handles ButtonNUS.Click
MySqlConn = New MySqlConnection
MySqlConn.ConnectionString =
"server=localhost;userid=root;password=CONSORED;database=syscore"
Dim MySqlRea As MySqlDataReader
Try
MySqlConn.Open()
Dim Query As String
Query = "insert into syscore.normaluser (nusername,nemail,npass,nphone,ncity) values ('" & TextBoxNUsern.Text & "','" & TextBoxNEmail.Text & "','" & TextBoxNPass.Text & "','" & TextBoxNPhone.Text & "','" & TextBoxNCity.Text & "')"
MySqlCmd = New MySqlCommand(Query, MySqlConn)
MySqlRea = MySqlCmd.ExecuteReader
MessageBox.Show("Registration has been completed")
MySqlConn.Close()
Catch ex As MySqlException
MessageBox.Show(ex.Message)
Finally
MySqlConn.Dispose()
End Try
End Sub
End Class
ДОПОЛНИТЕЛЬНО: Ok. У меня есть другой вопрос, возможно, вы можете решить одновременно. Как я могу добавить генератор направляющих, когда нажата кнопка регистрации регистра, если вы знаете, что я имею в виду? У меня есть на моем сайте asp.net, что я сделал сам. Было бы очень приятно и полезно.
Большое спасибо тем, кто попытается мне помочь. Я проверю эту тему каждые 5 минут.
Важным вопросом является валидатор имени пользователя, который является необязательным. –