Ciao,
vorrei poter leggere da un form un valore di una textbox e controllare se quel valore è presente nel campo della mia tabella e poi se il valore è riscontrato mi esegue una operazione altrimenti un altra, come posso fare?
Ciao,
vorrei poter leggere da un form un valore di una textbox e controllare se quel valore è presente nel campo della mia tabella e poi se il valore è riscontrato mi esegue una operazione altrimenti un altra, come posso fare?
Le operazioni da fare sono:
1) Recuperare il valore del form
2) Effettuare una SELELCT sulla tabella
3) Eseguire una operazione condizionale
Quale di queste non sai fare?
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
1. con la request.form("nome_textbox") leggi il valore a video
2. con una "SELECT COUNT(*) FROM taella WHERE campo=campovideo" cerchi nel db
3. con una IF RS(0)=0 THEN fai quello che devi fare
sinceramente nn so come implementarlo in asp..
sto alle prime armi e sto lavorando con codici già realizzati per capire come funzionano
vi posto il codice
mi potete aiutare a scrivere la parte di codice che mi permette di verificare se l'indirizzo di login è presente nel database e se è presente mi esegue un redirect altrimenti mi scrive un messaggio di errore??codice:<%@ LANGUAGE = JScript %> <% // Istanzio l'oggetto Connection var ADOConn = new ActiveXObject("ADODB.Connection"); // Creo la STRINGA DI CONNESSIONE var strConn = ""; strConn += "driver={Microsoft Access Driver (*.mdb)};"; strConn += "dbq=" + Server.MapPath("/percorso/contatti.mdb"); // Apro la connessione al database selezionato ADOConn.Open(strConn); // Interrogo il database var sql = "SELECT count(*) FROM tabContatti where contatti="indirizzo_login" "; var ris = ADOConn.Execute(sql); }
ve ne sarei molto grato...
dovrebbe andare così (se ho capito cosa ti serve)
.
.
.
.
.
var sql = "SELECT count(*) FROM tabContatti where contatti="indirizzo_login" ";
var ris = ADOConn.Execute(sql);
if (ris.EOF==true){
Response.Redirect("Indirizzo");
}else{
Response.Write("errore");
}
.
.
.
.
comunque se è così dovresti studiare un pò di asp perchè è una cosa molto semplice
Forza la magica ROMA