真正的问题:我正在为我的mysql数据库创建一个管理控制面板。我刚刚学习了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
可选:好的。我还有另一个问题,也许你可以同时解决。如果你知道我的意思,如果按下注册提交按钮,我怎么能添加guid生成器?我在自己的网站asp.net中拥有它。会非常好,乐于助人。
非常感谢那些试图帮助我的人。我会每5分钟检查一次这个话题。
答案 0 :(得分:0)
Adding a uniqueidentifier column and adding the default to generate new guid
Downvotes可能是因为你没有粘贴你的代码,加上这个问题已被多次询问和回答。你在问之前搜索了吗?
答案 1 :(得分:0)
我做了重要的一部分。我不需要选择,但会很好。这里:https://www.youtube.com/watch?v=ovoVfHW3Q8Y。