Originariamente inviato da pegaso
salve ragazzi ho un grosso problema con un iinterrogazione a db
allora io popolo una tendina con una serie di cognomi, e li visualizzo correttamente
mi sono reso conto pero' che non funzionava bene la ricerca in quanto coi cognomi "interi" funziona bene mentre coi cognomi apostrofati o con spazi mi dava problemi.
ora per gli apostrofati es d'ancona ho risolto col replace mettendo due apicetti
mentre per il replace dello spazio nei cognomi es. de rossi non mi funziona.
nel response write mi da sempre il de , e la seconda parte di stringa la perde....come posso fare?
posto il pezzetto di codice
<%
cognome= replace(cognome," "," ")
cognome= replace(cognome,"'","''")
response.write cognome
SQL="SELECT * FROM iscritti WHERE cognome = '"&cognome&"' "
%>
<%
Set rec = Server.CreateObject("ADODB.Recordset")
Set Rec=Conn.Execute(SQL)
While Not rec.EOF
%>