Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    48

    [ASP.NET + VB] Login sempre false.

    Ciao ragazzi, ho creato questo codice:

    Public Function usrLogin(ByVal strUsr As String, ByVal strPwd As String) As Boolean
    objCmd.CommandText = "SELECT * FROM tbl_Users"
    objReader = objCmd.ExecuteReader
    While objReader.Read Or usrLogin
    If objReader("Username") = strUsr Then
    If objReader("Password") = strPwd Then
    Return usrLogin = True
    End If
    End If
    End While
    End Function
    La funzione la chiamo sull'evento button.click e le passo il valore dei due textbox... che io immetta user e pass corretti o sbagliati, mi ritorna sempre false. Sono alle prime esperienze con .NET, quindi può darsi che sbaglio qualcosa io... sapete dirmi dove sta l'errore?

    Grazie per un aiuto.

    Shank

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    48
    Scusate, risolto da me al milionesimo test... in effetti era semplice, però vabbé, step obbligatorio per un newbie.

    Per i posteri la soluzione... cambiato questo blocco di codice:

    While objReader.Read
    If objReader("Username") = strUsr Then
    If objReader("Password") = strPwd Then
    usrLogin = True
    Return usrLogin
    Exit Function
    End If
    End If
    End While

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.