View Full Version : [vb6 e acces] creare form di login
simicasa
16-04-2010, 19:05
Ho un database con una tabella utenti contenente all suo interno nomi e password di varie persone ora ho creato una maschera iv dove posso inserire sia nome utente che password in due text e ho creato un tasto per connettermi tramite ado al database ora come posso verificare se i campi inseriti sono presenti nel database?
grazie in anticipo per l'aiuto
lupoxxx87
16-04-2010, 19:46
li cerchi all'interno del database.
se hai un risultato positivo ci sono, altrimenti no
simicasa
16-04-2010, 19:51
a questo c'ero arrivato ma come faccio? nn sono molto pratico di vb6
Ciao prova cosė e fammi sapere spero di essere chiaro :D
cmq vb6 ormai e passato se sei alle prime armi io andrei sul VB.NET :cool:
Dim i As Integer
Dim p, u, sql As String
Dim num As Recordset
'Stringa Sql per cercare utente e password
sql = "SELECT id,user,pass FROM utente WHERE user='" & txtUserName.Text & "' and pass='" & txtPassword.Text & "'"
'Apri il recordset
Set num = db.OpenRecordset(sql)
'Scandisci il record set fino a quando non arrivi alla fine che in questo case 'se esiste ne hai solo uno altrimenti niente.
Do While Not num.EOF
id = num!id
u = num!User
p = num!pass
num.MoveNext
Loop
'Controllo esistenza dell'user e pass
If (u <> "") And (p <> "") Then
MsgBox "Username e password esistenti. Riprovare.", vbCritical, "Accesso"
End If
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.