ME AJUDEM A REGISTRA USUARIO NO VB VIA MYSQL
Citação:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim SQLComando As New MySqlCommand
SQLComando.Connection = objconn
strsql = [Ô]select usuario,Senha from usuarios where usuario=@fiel1 and senha=@fiel2[Ô]
SQLComando.CommandText = (strsql)
With SQLComando
.Parameters.Add(New MySqlParameter([Ô]@fiel1[Ô], txtusername.Text))
.Parameters.Add(New MySqlParameter([Ô]@fiel2[Ô], txtpassword.Text))
[ô].Parameters.Add([Ô]@fiel1[Ô], txtusername.Text)
[ô].Parameters.Add([Ô]@field2[Ô], txtpassword.Text)
End With
objdr = SQLComando.ExecuteReader
If (objdr.Read()) Then
MsgBox([Ô]Bem Vindo Ao X-TV[Ô], MsgBoxStyle.Information)
objdr.Close()
Form3.Show()
Else
MsgBox([Ô]Error! Usuario ou Senha incorretos![Ô], MsgBoxStyle.Critical)
End If
objdr.Close()
End Sub
End Class
o meu ta assim mais quando clico em registra ele não sai do lugar e nem registra.
Tem que abrir a conexão. Erro anterior.
Isto.
strsql = [Ô]select usuario,Senha from usuarios where usuario=@fiel1 and senha=@fiel2[Ô]
Mude para Insert.
Valeu.
Citação:Dim txtuser As String = TextBox1.Text
Dim txtsenha As String = TextBox2.Text
If txtuser = [Ô][Ô] Then
MsgBox([Ô]erro!Preencha todos os campos,para efetuar o registro[Ô], MsgBoxStyle.Critical, Title:=[Ô]error![Ô])
Else
If txtsenha = [Ô][Ô] Then
MsgBox([Ô]Erro!Preencha todos os campos,para efetuar o registro[Ô], MsgBoxStyle.Critical, Title:=[Ô]Error![Ô])
Try
objcmd = New MySql.Data.MySqlClient.MySqlCommand([Ô]INSERT INTO usuarios(usuario,senha)VALUES(@field3,@field4)[Ô], objconn)
With objcmd
.Parameters.AddWithValue([Ô]@field3[Ô], txtuser)
.Parameters.AddWithValue([Ô]field4[Ô], txtsenha)
End With
objcmd.ExecuteNonQuery()
objcmd.Dispose()
MsgBox([Ô]Conta Criada com sucesso!Obrigado Por se Registra.[Ô], MsgBoxStyle.Information)
Form1.Show()
Me.Close()
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Exclamation)
End Try
End If
End If
End Sub
End Class
Mais ainda n consigo cadastra,quando clico em cadastra ele não faz nada fica parecendo q o botao de registrar n tem nada,ele n aparece menssagem de erro nem de conta criada nada simplismente não sai do lugar
objconn = New MySqlConnection
objconn.ConnectionString = [Ô]host=nag64;user id=root;password=170863; database=nag_comercial[Ô]
Try
[txt-color=#e80000]objconn.Open()[/txt-color]
Tem que abrir a conexão.
Pf
Citação:O Nilsontres te mostrou.
objconn = New MySqlConnection
objconn.ConnectionString = [Ô]host=nag64;user id=root;password=170863; database=nag_comercial[Ô]
Try
objconn.Open()
Inclusive FABIO, sei que vc é novo no forum, só avisando,já que vc resolveu aquela questão, o ideal é encerrar o tópico citado pelo OMAR.