Visualizzazione dei risultati da 1 a 2 su 2

Discussione: (C#)verifica sul DB

  1. #1

    (C#)verifica sul DB

    Da un'interfaccia utente e password devo verificarne l'esistenza sul DB(access)

    Tabelle:
    ACC
    APP

    NOME CAMPI :
    Utente
    Password

    faccio la conessione
    DataReader??
    DataSET???

    come posso testare l'applicazione con Visual studio .NET??

    Grazie anticipatamente...
    SEX-MACHINE

  2. #2
    Non ha senso usare un DataSet per una cosa così semplice, è molto pensante per niente. Usa un DataReader se vuoi ottenere il record con tutti i dati dell'utente loggato. Altrimenti usa il metodo ExecuteScalar di un oggetto OleDbCommand per eseguire una query che ti restituisce il numero di utenti con quel nome/password. Il metodo ExecuteScalar restituisce il valore nella prima colonna della prima riga dei record restituiti dalla query. Se la query restituisce il numero di record trovati ( SELECT COUNT(*) FROM NomeTabella WHERE Utente='nomeutentequi' AND Password='passwordqui' ), il metodo restituisce quel valore. Se il risultato è 1 il nome/password sono stati trovati nel DB, altrimenti no.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.