16 messaggi dal 23 marzo 2002
Volevo un suggerimento.....

Ho una connessione ad un DB Access che contiene dei record in un tabella.... da una pagina ASP ho fatto un form per eseguire delle query al DB Access.... come faccio a fare in modo che la parola cercata, anche se scritta maiuscola, minuscolo, venga cmq trovata se esiste nel DB ???

credo che deve aggiungere qualcosa qui.....
set objRs = objConn.Execute("SELECT * from tabella1")

mi sapete aiutare ?

Emiliano



256 messaggi dal 05 dicembre 2001
set objRs = objConn.Execute("SELECT * from tabella1 WHERE UCASE(nomecampo)=UCASE(parola_da_cercare);")

cosi confronti le stringhe come se fossero tutte maiuscole
ciao

Ainscia

Ainscia
16 messaggi dal 23 marzo 2002
se aggiungo quel codice e rilancio la pagina asp mi da questo errore...

Tipo di errore:
Microsoft JET Database Engine (0x80040E10)
Nessun valore specificato per alcuni parametri necessari.
/pagina.asp, line 39

la line 39 è propio quella.....


256 messaggi dal 05 dicembre 2001
se la parola_da-cercare è una stringa va messa tra apici
altrimenti posta il codice

Ainscia

Ainscia
4 messaggi dal 29 marzo 2002
attenta a come concateni la stringa sql:
strSql = "SELECT * from tabella1 WHERE '" & UCASE(nomecampo)& "'='" & UCASE(parola_da_cercare)
set objRs = objConn.Execute(strSql)

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.