4 messaggi dal 02 ottobre 2007
Forse ho un problema!
pensate che qualcuno possa aiutarmi, speriamo bene.
Sono riuscito a stravolgere il costrutto condizionale "IF ELSE"
Mi spiego meglio questo è il codice:
IL PROBLEMA INIZIA DA QUI IN POI:
MI SPIEGO, COME PUO', SENZA NESSUNA RICORRENZA LO SCRIPT FARE ENTRAMBI LE CONDIZIONI SIA (if CHE else), ATTENZIONE NON SEMPRE SFASA, A VOLTE FUNZIONA CORRETTAMENTE

var adoconUtenti=new ActiveXObject("ADODB.Connection")
adoconUtenti.Open(MM_srtcnn_STRING)
sql="SELECT * FROM T_Utenti WHERE Username='"+username+"'";
//comando sql di selezione
var adorecUtenti=new ActiveXObject("ADODB.Recordset")
adorecUtenti.Open(sql,adoconUtenti,3,3)

//HO PROVATO ANCHE CON if(!adorecUtenti.eof)
if(adorecUtenti.RecordCount>0)//questo é l'IF colpevole
{
adorecUtenti.Close()
adoconUtenti.Close()
visualizzaErrore("LO USERNAME SPECIFICATO GIA' RISULTA IN USO. MODIFICARE LA PROPRIA SCELTA.")// visualizza username trovato
}
else//questo é l'ELSE colpevole
{
adorecUtenti.AddNew()
adorecUtenti("Nome")=nome;
adorecUtenti("Cognome")=cognome;
adorecUtenti("E_mail")=email;
adorecUtenti("Username")=username
adorecUtenti("Password")=password;
adorecUtenti("Indirizzo")=indirizzo;
adorecUtenti("Città")=citta;
adorecUtenti("Telefono")=telefono;
adorecUtenti("Stato")=stato;
adorecUtenti.Update();
}
Modificato da sarinovaccaresi il 09 ottobre 2007 09.08 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.