Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
C# e access
mercoledì 05 ottobre 2005 - 12.01
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Anonimo
Profilo
| Senior Member
392
messaggi | Data Invio:
mer 5 ott 2005 - 12:01
Ciao a tutti, ho un prblema molto semplice ma essendo all'inizio è già grande...
sto facendo un sito e sono passato da php a aspx, devo gestire il login dei clienti, e non so bene come farlo....
allora ho fatto una pagina di login, adesso leggo i dati e dovrei confrontarli con le mie tuple del DB, nel caso in cui sia riconosciuta l'utenza apro la sessione che mi protegge le aree riservate..l.ora mi chiedo...dopo che mi connetto al db, volevo provare solo per prova a vedere tutti i meie record, ma ho problemi di sintssi....
sono arrivato qua....
public void ConnectToAccess()
{
// creo la connessione
System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection();
//
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data source= C:/Inetpub/wwwroot/dotnet/db.mdb";
try
{
conn.Open();
// crei degli oledbcommand per eseguire le operazioni sul db (adonet puro e semplice..)
string sql = "SELECT * FROM login ";
OleDbCommand cmd = new OleDbCommand(sql, conn);
OleDbDataReader dr = cmd.ExecuteReader();
----------------------->>DA QUA COME MI LEGGO I VALORI OTTENUTI DALLA QUERY?
COME LI METTO IN UNA GRIGLIA? SI RIESCE A FARLA IN AUTOMATIO?
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
conn.Close();
}
}
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
mer 5 ott 2005 - 13:46
Se hai fatto un file con utenti e password private dovresti fare:
OleDbCommand cm = new OleDbCommand("SELECT * From Login WHERE utente = ? AND Passwd = ?);
cm.Parameters.Add(<parametro per utente>);
cm.Parameters.Add(<parametro per password>);
OleDbDataReader dr = cm.ExecuteReader();
if (dr.Read())
{
}
else
{
MessageBox.Show("Errore");
}
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !