Ragazzi x favore aiutoooo non capisco cosa sbaglio...
Ho una tabella Utenti(naturalmente su acces).. e dei campi Si/No..che mi stanno ad indicare le autorizzazioni di ogni utente..
Esempio: User=pippo - password=pippo - PromoA=Si - PromoB=No - PromoC=Si... e così via..
Poi la tabella Promozioni..ogni Promozione è associata a un Codice...
Esempio:
Promozione:testo della mia promo - Codice=A
L'utente che entra nell'area riservata..potrà visualizzare solo le promozioni ke è autorizzato a vedere..in base alle spunte Si/No..
Sigh nn so se riesco a spiegarmi..
Cmq mi da errore sulla query ke compongo in questo modo...
Mi da errore alla riga in cui apro il recordSet:
Parametri insufficienti. Previsto 3
Qualcuno mi aiuta??
:crying:
Ho una tabella Utenti(naturalmente su acces).. e dei campi Si/No..che mi stanno ad indicare le autorizzazioni di ogni utente..
Esempio: User=pippo - password=pippo - PromoA=Si - PromoB=No - PromoC=Si... e così via..
Poi la tabella Promozioni..ogni Promozione è associata a un Codice...
Esempio:
Promozione:testo della mia promo - Codice=A
L'utente che entra nell'area riservata..potrà visualizzare solo le promozioni ke è autorizzato a vedere..in base alle spunte Si/No..
Sigh nn so se riesco a spiegarmi..
Cmq mi da errore sulla query ke compongo in questo modo...
Codice:
Cod="tutti"
Set Rs=Server.CreateObject("ADODB.Recordset") 'RecordSet tab Promozioni
Sql="Select * from Promozioni where Codice='" & Cod & "' "
'---------------Controllo Autorizzazioni------------------------
if RsUtente("PromoA")=true then Sql=Sql & " and PromoA=true "
if RsUtente("PromoB")=true then Sql=Sql & " and PromoB=true "
if RsUtente("PromoC")=true then Sql=Sql & " and PromoC=true "
if RsUtente("PromoD")=true then Sql=Sql & " and PromoD=true "
if RsUtente("PromoE")=true then Sql=Sql & " and PromoE=true "
if RsUtente("PromoF1")=true then Sql=Sql & " and PromoF1=true "
if RsUtente("PromoF2")=true then Sql=Sql & " and PromoF2=true "
'---------------------------------------------------------------
Sql=Sql & " order by id desc;"
Rs.Open Sql,Conn,3,3
Mi da errore alla riga in cui apro il recordSet:
Parametri insufficienti. Previsto 3
Qualcuno mi aiuta??
:crying: