Concatenazione stringhe

TheDoctor46

Nuovo Utente
12 Dic 2006
24
0
0
Salve a tutti, avrei un problema, non so come fare a inserire due apici (uno all'inizio e uno alla fine) in un dato letto da DB.

Mi spiego con un esempio..

ho il recordset rs che contiene il campo marca e voglio assegnarlo ad una combo come value...

<option value=<%"'"&=rs1("MARCA")&"'"%>><%=rs1("MARCA")%></option>


Ho provato inserendo quell'apice all'inizio con & e poi quanto segue ma mi dice

Errore di compilazione di Microsoft VBScript (0x800A0400)
Prevista istruzione
/Autosalone/pagine/in.asp, line 105
"'"&=rs1("MARCA")&"'"

Come posso riescrivere il tutto??

Grazie!
 
ho il recordset rs che contiene il campo marca e voglio assegnarlo ad una combo come value...

<option value=<%"'"&=rs1("MARCA")&"'"%>><%=rs1("MARCA")%></option>


Ho provato inserendo quell'apice all'inizio con & e poi quanto segue ma mi dice

Errore di compilazione di Microsoft VBScript (0x800A0400)
Prevista istruzione
/Autosalone/pagine/in.asp, line 105
"'"&=rs1("MARCA")&"'"

Come posso riescrivere il tutto??
Così :) :

<option value='<%=rs1("MARCA")%>'><%=rs1("MARCA")%></option>

Se però rs1("marca") può contenere apici singoli nel nome, allora devi sostiuirli con un Replace()

SaLuT!
 

Discussioni simili