6 messaggi dal 03 settembre 2007
grazie mille ho fatto tutte le correzioni consigliate!!

ora ho un altro quesito sempre su questo db..
mi spiego per step..
ho un accesso ai dati di questo db x autorità : str_users_authority
str_users_authority può essere: pippo, pluto, paperino
ora voglio selezionare gli elementi della tabella solo se il case relativo a tale autorità è spuntato.
es della tabella:

memo pippo pluto paperino
record1 vero falso vero
record2 falso vero vero

e cosi via...
quindi se accede un utente con livello pippo vedrà solo record1

sql="select * from contenuti where pagina = 'news' And str_users_autority = true"
come faccio a far capire al ASP che deve confrontare il valore assunto dalla str_users....?
394 messaggi dal 11 agosto 2004
allora SUPPONENDO che ti passi il valore str_users_autority tramite querystring:

str_users_autority=request.querystring("str_users_autority")

sql="select * from contenuti where pagina = 'news' And " & str_users_autority & " = true"
6 messaggi dal 03 settembre 2007
immagino ke il "Supponendo" fosse perchè è qualcosa di scontato!! ma ke x me nn era tanto scontato

cmq nn funziona.. c'è qualcos altro di scontato x voi ke io nn immagino??
grazie..
394 messaggi dal 11 agosto 2004
Specifica meglio "non va".. :)
6 messaggi dal 03 settembre 2007
allora.. ho modificato le tue stringhe cosi..

str_users_autority=request.querystring("str_users_autority")
sql="select * from contenuti where pagina = 'news' & str_users_autority = true"
set rs = server.createobject("adodb.recordset")
rs.open sql, conn

perchè credo ci fosse un errore di apostrofi...

l'errore che ora mi da è

Microsoft OLE DB Provider for ODBC Drivers error '80040e10'

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
1.asp, line 40
la linea 40 è

rs.open sql, conn

ho inoltre provato ad aggiungere ORDER BY ordine (il campo che mi da l'ordine!!)
ma mi porta sempre alla linea rs.open come errore?? dove sbaglio usando l'order by??
Modificato da ame78 il 28 settembre 2007 18.21 -

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.