4 messaggi dal 12 dicembre 2006
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!
Così:

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


Oppure così:

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


Oppure (usando il doppio apice per la quotatura degli attributi in html - consigliabile):

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

Matteo Casati
GURU4.net

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.