Aggiungo ulteriori info...
ho utilizzato il query analyzer e il risultato è che la lunghezza della variabile in SQL è di un solo carattere, quindi il casino lo fa flash al momento dell'importazione... o al massimo puo' essere il file asp che riporto di seguito:
codice:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
Dim Recordset1
Dim Recordset1_numRows
pippo = request("obbimg")
Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_silviGomme_STRING
Recordset1.Source = "SELECT * FROM dbo.Prodotti where id='"&pippo&"'"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()
Recordset1_numRows = 0
%>
&nome=<%=(Recordset1.Fields.Item("Nome").Value)%>
&descrizione=<%=(Recordset1.Fields.Item("Descrizione").Value)%>
&colorer=<%=(Recordset1.Fields.Item("coloreR").Value)%>
&coloreg=<%=(Recordset1.Fields.Item("coloreG").Value)%>
&coloreb=<%=(Recordset1.Fields.Item("coloreB").Value)%>
&percorsofoto=<%=(Recordset1.Fields.Item("PercorsoFoto").Value)%>
&idlogo=<%=(Recordset1.Fields.Item("IdLogo").Value)%>
&id=<%=(Recordset1.Fields.Item("ID").Value)%>
&categoria=<%=(Recordset1.Fields.Item("idCategoria").Value)%>
<%
Recordset1.Close()
Set Recordset1 = Nothing
%>
so che è difficile, ma vi rinnovo la rihiesta di aiuto.
Frik, il caso umano.