SAPRESTE DIRMI COME FARE PER VERIFICARE IN UN CAMPO CHE IL REC NON SIA = MA CHE CONTENGA UN DATO VALORE TRA ALTRI?
SAPRESTE DIRMI COME FARE PER VERIFICARE IN UN CAMPO CHE IL REC NON SIA = MA CHE CONTENGA UN DATO VALORE TRA ALTRI?
prova con questa SQL
codice:WHERE campo <> 'testo della parola' AND campo LIKE '%testo della parola%'![]()
Ho provato in questo modo ma c'e' un errore di sintazzi che non riesco a correggere!!!!
<input name="tipo_anomalia" type="checkbox" id="tipo_anomalia" value="video" <% If Rec("tipo_anomalia") <>"video" and If Rec("tipo_anomalia") LIKE '%video%' Then %> CHECKED<% End If %> >
VIDEO</font></div></td>
Ma proprio nessuno sa individuare l'errore?
E l'errore cosa dice esattamente?
Non è che per caso la parola che passi nella query contiene al suo interno un apice singolo ' ?
No, il problema e' a monte, cioe' gia' quando scrivo il codice vedo che i colori )l'indicazione di codice esatto o errato) non sono giusti. L'errore nel browser poi e' questo:
Errore di compilazione di Microsoft VBScript error '800a03ea'
Errore di sintassi
/edit1.asp, line 99
If Rec("tipo_anomalia") <>"video" and LIKE "'%video%'"
Ma quella riga è una istruzione VB e quindi quel LIKE messo li non c'entra un tuborg.
LIKE è un operatore SQL.
si ma come posso ovviare?![]()
codice:if Rec("tipo_anomalia") <>"video" and inStr(Rec("tipo_anomalia"),"video") > 0 then
Grazie !!!!!