Cari amici,
non riesco a risolvere il problema legato alla modifica dei dati di un annuncio.
Nella pagina asp di visualizzazione dei dati tutti appaio in modo completo, mentre nella pagina di modifica i campi che appaiono contengono dati relativi solo alla prima parola tra quelle contenute nel campo richiamato. Ad esempio alla voce regione appare solo valle (escludendo d'aosta) e cosi anche in altri campi che contengono nomi composti da due o più parole TRANNE NEL CAMPO DESCRIZIONE CHE E' SETTATO COME MEMO. Come posso risolvere questo problema, visto che il salvataggio dei dati modificati comporta la perdita degli elementi non visualizzati?.
Grazie anticipate
Maurilio Cordone
QUESTA E' LA PAGINA INCRIMINATA:
<%
if request.querystring("action")="modifica" then
dim str
str="SELECT annunci_auto.descrizione, annunci_auto.anno, annunci_auto.targa, annunci_auto.km, annunci_auto.cilindrata, annunci_auto.colore, annunci_auto.prezzo, annunci_auto.garanzia, annunci_auto.regione FROM annunci_auto WHERE (((annunci_auto.id2)="& request.querystring("id") &"))"
dim dc
set dc=server.createobject("ADODB.recordset")
dc.open str,objconn,1
%>
<br>
<table border=0 width="100%" align="center" height="327" cellpadding=0 cellspacing=0>
<form name=modifica action="con_modifica.asp" method=post>
<tbody>
<tr bgcolor="#EEEEE8">
<td colspan=2><font face="Verdana, Arial, Helvetica, sans-serif"><b>MODIFICA
ANNUNCIO.</b></font></td>
</tr>
<tr>
<td bgcolor=white><font face="Verdana, Arial, Helvetica, sans-serif"><b>ANNO:</b><br>
</font></td>
<td bgcolor="#F4F4F4">
<input name=anno value=<%=dc("anno")%>>
<font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Campo
obbligato </font></td>
</tr>
<tr>
<td bgcolor=white height="23"><font face="Verdana, Arial, Helvetica, sans-serif"><b>PREZZO:</b><br>
</font></td>
<td bgcolor="#F4F4F4" height="23">
<input name=prezzo value=<%=dc("prezzo")%>>
<font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Campo
obbligato.Possibile inserire prezzo = 0</font></td>
</tr>
<tr>
<td bgcolor=white><font face="Verdana, Arial, Helvetica, sans-serif"><b>CILINDRATA:</b>
</font></td>
<td bgcolor="#F4F4F4">
<input name=cilindrata value=<%=dc("cilindrata")%>>
<font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Campo
obbligato</font></td>
</tr>
<tr>
<td bgcolor=white><font face="Verdana, Arial, Helvetica, sans-serif"><b>CHILOMETRI:</b>
</font></td>
<td bgcolor="#F4F4F4">
<input name=chilometri value=<%=dc("km")%>>
<font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Campo
obbligato. Possibile inserire il simbolo " - "</font></td>
</tr>
<tr>
<td bgcolor=white><font face="Verdana, Arial, Helvetica, sans-serif"><b>COLORE:</b>
</font></td>
<td bgcolor="#F4F4F4">
<input name=colore value=<%=dc("colore")%>>
<font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Campo
obbligato</font> </td>
</tr>
<tr>
<td bgcolor=white><font face="Verdana, Arial, Helvetica, sans-serif"><b>GARANZIA:</b>
</font></td>
<td bgcolor="#F4F4F4">
<input name=garanzia value=<%=dc("garanzia")%>>
</td>
</tr>
<tr>
<td bgcolor=white><font face="Verdana, Arial, Helvetica, sans-serif"><b>REGIONE:</b>
</font></td>
<td bgcolor="#F4F4F4">
<input name=regione value=<%=dc("regione")%>>
</td>
</tr>
<tr>
<td bgcolor=white><font face="Verdana, Arial, Helvetica, sans-serif"><b>TARGA:</b>
</font></td>
<td bgcolor="#F4F4F4">
<input name=targa value=<%=dc("targa")%>>
</td>
</tr>
<tr>
<td bgcolor=white height="72"><font face=Verdana,Arial,Geneva><b><font face="Verdana, Arial, Helvetica, sans-serif">DESCRIZIONE:</font></b><font face="Verdana, Arial, Helvetica, sans-serif"><br>
</font></font><font face=Verdana,Arial,Geneva
size=1><br>
</font></td>
<td bgcolor="#F4F4F4" height="72">
<div align="left"><font size="-1" face="Verdana, Arial, Helvetica, sans-serif">NOTA:
Nella descrizione inserire tutti gli optional possibili,
necessari per il motore di ricerca quando sono richiesti,
oltre a marca e modello, componenti quali cerchi in lega
o interni in pelle. </font><br>
<textarea cols=50 name=descrizione rows=3 wrap=VIRTUAL ><%=dc("descrizione")%></textarea>
</div>
</td>
</tr>
<tr>
<td align=right bgcolor=white colspan=2>
<input type=submit value="INSERISCI MODIFICA" name="submit">
<input type=hidden name=id value=<%=request.querystring("id")%>>
</td>
</tr>
</tbody>
</form>
</table>
<%
dc.close
set dc=nothing
else
dim strsql1
strsql1="select * from annunci_auto where id2="& request.querystring("id") &""
dim dc1
set dc1=server.createobject("ADODB.recordset")
dc1.open strsql1,objconn,0,3
%>
<%
dc1.delete
dc1.close
set dc1=nothing
response.write "<br>"
response.write "<br>"
response.write "<br>"
response.write "<font face='Verdana, Arial, Helvetica, sans-serif' size='-1'>"
response.write "Eliminazione annuncio effettuata"
response.write "</font>"
end if
%>
</td>
</tr>
</table>
</td>
</tr>
</table>
</BODY>
</HTML>
<%
objconn.close
set objconn=nothing
%>
mc