Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal na aplicação tenho um form de login que faz a autenticação dos usuarios cadastrados no sistema e armazenados na tabela usuarios, gostaria após o login exibir em label o usuario que fez o login.
A duvida é como armazeno o usuario que esta logado, em Web usava session, mas em winforms não estou sabendo fazer.
Código do botão OK do form de login
Private Sub btok_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btok.Click
Dim senhaID As String
Dim strQuery As String
Dim strRetorno As String
Dim comando As New SqlCommand
Try
Cn.Open()
comando.Connection = Cn
comando.CommandText = "SELECT senha FROM usuarios Where idusuario=@nomeUsuario"
comando.Parameters.Add("@nomeUsuario", UserName.Text)
senhaID = comando.ExecuteScalar
Cn.Close()
If util.GeraHash(UserPass.Text).Equals(senhaID) Then
Dim filho1 As New menu
Me.Hide()
filho1.ShowDialog()
Me.Close()
Else
MessageBox.Show("Senha/Usuário Incorreto(s)")
End If
Catch ex As SqlException
MessageBox.Show("Erro ao efetuar a conexão com a base de dados : " + ex.Message)
Cn.Dispose()
End Try
End SubCarregando comentários...