cia a tutti.
ieri avevo avuto un problema con una stringa sql che grazie al forum è stato risolto.
adesso si è aggiunto però un altro problema che non credo essere troppo complesso ma non riesco a risolvere.
la stringa in questione è la seguente:
sql = "SELECT * FROM(mansioni INNER JOIN anagrafica ON mansioni.id=anagrafica.id) INNER JOIN telefoni ON
mansioni.id=telefoni.id WHERE mansioni.mansione = '&val&' "
il problema è che la variabile val non viene riconosciuta.
se inserisco il valore direttamente nella stringa tutto ok ma se devo recuperarne il valore dalla variabile, nulla.
ora ho provato a cambiare in diversi modi la sintassi ma al più mi da un errore di operatore mancante.
per la precisione ho provato:
'"&val"'
"'&val'"
'&val&'
"&val"
'"val"'
"'val'"
ma niente.
se qualcuno potesse dirmi dove sbaglio gliene sarei davvero grato.
ciao e grazie in anticipo

Rispondi quotando