Visualizzazione dei risultati da 1 a 10 su 10

Discussione: username e password

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    111

    username e password

    ciao!
    mi potrebbe dire qualcuno in dettaglio come posso fare a controllare con vb se username e password sono giuste?Questi dati stano in un database fatto con access 2000.

    grazie!

  2. #2
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    se ti puo' tornare utile leggi questo 3d
    http://forum.html.it/forum/showthrea...hreadid=536494

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    111
    purtroppo non e' proprio quello che cercavo.Io praticamente ho creato il form e sto utilizzando ADO.Il mio problema piu' che altro e' come fare a sapere ogni volta quante righe contiene la mia tabella del db (visto che non sara' fissa) per poi poterla scandire.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    111
    nessuno che mi puo' dare una mano?????

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    111
    forse se mi spiego meglio...
    praticamente il mio problema e' che non so in che modo controllare tutte le linee del database per vedere se l'utente ha messo un username esistente o meno.
    potrei controllarlo con sql ma dove metto questo codice??
    vi prego datemi una piccola manina!!!

  6. #6
    Utente di HTML.it L'avatar di nat99
    Registrato dal
    Dec 2001
    Messaggi
    763
    se ho capito bene:
    hai un form con un DataGrid dove sn contenuti i valori di una tabella access con le login e le password...

    se è cosi puoi:
    1. crei un bottone
    2. all'evento click kiedi 2 inputBox
    3. fai il filtro sull'Ado (credo che usi quello)
    4. controlli se il recordset è vuoto (quindi pass e login errati)
    5. annulli il filtro sull'Ado per ripristinare il tutto...


    facile no

  7. #7
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    nell'arkivio ho trovato questo, ciao
    codice:
    Private Sub cmdOk_Click()
        Dim db_file As String
        Dim statement As String
        Dim conn As ADODB.Connection
        Dim rs As ADODB.Recordset
        
        ' Open the database.
        db_file = App.Path
        If Right$(db_file, 1) <> "\" Then db_file = db_file & "\"
        db_file = db_file & "data.mdb"
        
        ' Open a connection.
        Set conn = New ADODB.Connection
        conn.ConnectionString = _
            "Provider=Microsoft.Jet.OLEDB.4.0;" & _
            "Data Source=" & db_file & ";" & _
            "Persist Security Info=False"
        conn.Open
        
        ' Look up the user name/password.
        statement = "SELECT COUNT (*) FROM Users WHERE " & _
            "UserName='" & Replace(txtUserName.Text, "'", "''") & "' AND "
        & _
            "Password='" & Replace(txtPassword.Text, "'", "''") & "'"
        Set rs = conn.Execute(statement)
        
        ' See if we got anything.
        If CLng(rs.Fields(0)) < 1 Then
            ' There is no match.
            ' Do not allow the login.
            Unload Me
            MsgBox "Invalid user name/password."
        Else
            ' There is a match.
            ' Display the program's main form.
            Form1.Show
            Unload Me
        End If
        
        rs.Close
        conn.Close
    End Sub

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    111

    to yyzyyz

    grazie!!
    un'altra cosina...come faccio a collegare il database al server?

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    111
    come non detto...VA BENISSIMO!!!

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    111
    scusa ma se quello che ho fatto lo devo avere tramite un link in internet, ovviamente essendo un .exe mi chiederà prima di aprire la pg se lo voglio aprire o salvare.Per evitare questa domanda lo devo portare in html?E se si come faccio???

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.