Advertisement
Guest User

Untitled

a guest
Nov 21st, 2014
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 2.45 KB | None | 0 0
  1. Imports MySql.Data.MySqlClient
  2. Public Class frmLogin
  3.     Dim COMMAND As MySqlCommand
  4.     Private Sub frmLogin_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  5.  
  6.     End Sub
  7.  
  8.     Private Sub btnCheckConecao_Click(sender As Object, e As EventArgs) Handles btnCheckConecao.Click
  9.         Dim Mysqlconn As MySqlConnection = New MySqlConnection("server=gigamaxx.com.br;Port=3306;Database=gigamaxx_vbnet;Uid=gigamaxx_vbuser;Pwd=aa197364;")
  10.  
  11.         Try
  12.             Mysqlconn.Open()
  13.             MessageBox.Show("Conectado ao servidor com sucesso!")
  14.  
  15.             Mysqlconn.Close()
  16.  
  17.         Catch ex As MySqlException
  18.             MessageBox.Show(ex.Message)
  19.         Finally
  20.             Mysqlconn.Dispose()
  21.  
  22.         End Try
  23.  
  24.     End Sub
  25.  
  26.     Private Sub btnLogin_Click(sender As Object, e As EventArgs) Handles btnLogin.Click
  27.         Dim Mysqlconn As MySqlConnection = New MySqlConnection("server=gigamaxx.com.br;Port=3306;Database=gigamaxx_vbnet;Uid=gigamaxx_vbuser;Pwd=aa197364;")
  28.  
  29.         Dim Ler As MySqlDataReader
  30.  
  31.         Try
  32.             Mysqlconn.Open()
  33.             Dim Query As String
  34.             Query = "SELECT * FROM gigamaxx_vbnet.usuarios WHERE Usuario='" & txtUsuario.Text & "' and Senha='" & txtSenha.Text & "'"
  35.             COMMAND = New MySqlCommand(Query, Mysqlconn)
  36.             Ler = COMMAND.ExecuteReader
  37.             Dim count As Integer
  38.             count = 0
  39.             While Ler.Read
  40.                 count = count + 1
  41.             End While
  42.  
  43.             If txtUsuario.Text = "" Or txtSenha.Text = "" Then
  44.                 MsgBox("Preencha os campos", MsgBoxStyle.Critical)
  45.                 txtUsuario.Focus()
  46.             End If
  47.  
  48.             If count = 1 Then
  49.                 MessageBox.Show("Login feito com sucesso!")
  50.                 frmCadastroDoador.Show()
  51.                 Me.Hide()
  52.  
  53.             ElseIf count > 1 Then
  54.                 MessageBox.Show("Usuário e senha estão duplicados!")
  55.             Else
  56.                 MessageBox.Show("Usuário ou senha incorretos, tente novamente.")
  57.             End If
  58.             txtUsuario.Text = ""
  59.             txtSenha.Text = ""
  60.             txtUsuario.Focus()
  61.  
  62.  
  63.             Mysqlconn.Close()
  64.  
  65.         Catch ex As MySqlException
  66.             MessageBox.Show(ex.Message)
  67.         Finally
  68.             Mysqlconn.Dispose()
  69.  
  70.         End Try
  71.  
  72.     End Sub
  73.  
  74.     Private Sub btnSair_Click(sender As Object, e As EventArgs) Handles btnSair.Click
  75.         Close()
  76.     End Sub
  77. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement