Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Classica pag di lOGIN... AIUTO

    Nella seguente sub mi restituisce errore se un utente immette uno username che non esiste. Come faccio a controllare che il risultato della mia query abbia restituito realmente (almeno) una riga dal db?

    Grazie 1000



    sub validazione(obj as Object, args as ServerValidateEventArgs)
    dim myConnection as new OleDbConnection _
    ("Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=C:\Documents and Settings\g.ferri\Documenti\Web\Nuovo\mdb-database\dbFotografie.mdb")

    'open connection
    dim myCommand as new OleDbDataAdapter("select * from tblFotografie where username='"+tbUserName.text+"'", myConnection)

    'fill dataset
    dim ds as DataSet = new DataSet()
    myCommand.Fill(ds, "tblFotografie")

    dim dTable as DataTable = ds.Tables("tblFotografie")
    if args.Value = dTable.Rows(0)("pwd") then
    args.IsValid = true
    else
    args.IsValid = false
    end if
    end sub
    Giulio Ferri
    giulioferri.it

    Anche un orologio fermo ha ragione due volte al giorno (Giorgio Faletti)

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    236

    if

    if dtable.rows.count=0 then
    'nessun utente trovato
    else
    'trovato un utente
    endif

    koning

  3. #3

    OK

    Grazie Koning!!!
    Giulio Ferri
    giulioferri.it

    Anche un orologio fermo ha ragione due volte al giorno (Giorgio Faletti)

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.