salve ragazzi,
stò riscontrando un problema con una query (vedi oggetto).
In pratica ho un db MYSQL, dove ho due tabelle MODULI e TBL_MENU.
In pratica all'interno della tbl MODULI ho tutte le pagine che compongono il mio sito e all'interno della tabella TBL_Menu sono inseriti le pagine associate agli IDUtenti che possono visualizzare le medesime.
Composizione Tabelle:
Nella Tabella Moduli, ho:
SR | Nome_Modulo [dove SR è numerico]
Nella Tabella TBL_Menu, ho:
ID | IDUtente | IDModulo
Esempio:
Tabella MODULI:
1 | Utenti
2 | Login
3 | Fatture
etc
Tabella TBL_Menu:
1 | 1 | 2
2 | 1 | 3
3 | 2 | 1
Adesso la query che avevo fatto e che funzionava in locale, mi prelevava tutti i Moduli che non erano presenti nella TBL_Menu per un determinato Utente
La query è:
SELECT DISTINCT A.* FROM Moduli A WHERE A.Sr NOT IN (SELECT DISTINCT B.IdModulo FROM TBL_MENU B WHERE B.IDUtente = "& Request("ID") &") ORDER BY A.Nome_Modulo
Online mi da questo errore:
Microsoft OLE DB Provider for ODBC Drivers
error '80040e21'
ODBC driver does not support the requested properties.
line 151
Voi avete un suggerimento su come poter risolvere questo problema ?!
grazie

Rispondi quotando