ASP.NET – Login de Usuários
Olá queridos alunos.
Estamos montando em nosso projeto, um fórum de discussão buscando nos familiarizar com alguns métodos essenciais de acesso a dados, sempre fundamentais na maioria dos sistemas. A princípio, utilizaremos o método de Login, para validar os usuários que acessam o sistema.
As informações de login, inicialmente são passadas via Web Form, por controles Asp.net. O botão responsável por executar o método de login, deve utilizar o conteúdo das caixas de texto Nome de Usuário e Senha como parâmetro para validar as informações.
O método de login deve receber tais informações, tratá-las e compará-las com as informações do banco de dados através de uma instrução SQL do tipo ‘Select’. Para executar esse comando, devemos criar um objeto do tipo OledbCommand.
OledbCommand: objeto responsável por armazenar uma instrução SQL.
Observe que esse objeto, na codificação posteriormente, é armazenado em um dataReader.
OledbDataReader: armazena o resultado de uma instrução Select e permite que os dados sejam lidos posteriormente.
Segue abaixo o método de Login. Não se esqueça de fazer as adaptações necessárias.
Dim userDR As OledbDataReader
Public Function login(ByVal usuario As String, ByVal senha As String, ByRef nomeCompleto As String) As Boolean
Dim sql As String
sql = “Select * from USUARIOS where nome_USUARIO like ‘” & usuario & “‘ and senha_USUARIO like ‘” & senha & “‘”
conecta()
Dim userCmd As New OledbCommand(sql, dbConn)
userDR = userCmd.ExecuteReader
If Not userDR.Read() Then
desconecta()
Return False
Else
nomeCompleto = userDR(”nome_USUARIO”).ToString()
desconecta()
Return True
End If
End Function
Um grande abraço a todos.
About this entry
You’re currently reading “ASP.NET – Login de Usuários,” an entry on Professor João Ortiz
- Published:
- Agosto 18, 2008 / 1:31 am
- Category:
- .NET, Curso Técnico
- Tags:
No comments yet
Jump to comment form | comments rss [?] | trackback uri [?]