10 messaggi dal 07 luglio 2001
Problema con invio date con form ad un file di upload.

Di seguito parte del form che invia la data:

<tr>
<td width="199" valign="top" height="28"><b><font face="Arial, Helvetica, sans-serif" size="2" color="#000099">Data
listino </font></b></td>
<td width="363" valign="top" height="28">
<input type="text" name="data" size="35" value = "<%= objRec("DataListino")%>"


I dati del form vengono inviati alla pagina upload.asp che ha il seguente listato:

<%
ID = request.Querystring("ID")
processore = request.form("processore")
cabinet = request.form("case")
piastra = request.form("piastra")
ram = request.form("ram")
video = request.form("video")
hd = request.form("hd")
rom = request.form("rom")
floppy = request.form("floppy")
audio = request.form("audio")
modem = request.form("modem")
tastiera = request.form("tastiera")
mouse = request.form("mouse")
data = request.form("data")
costo = request.form("costo")
'note = request.form("note")


Set objCon = Server.CreateObject ("ADODB.Connection")
Set objRec = Server.CreateObject ("ADODB.Recordset")
objCon.Open strCon
SQL = " UPDATE athlon SET Processore ='"& Processore &" ',"
SQL = SQL & "case ='"& cabinet &"',"
SQL = SQL & "piastra ='"& piastra &"',"
SQL = SQL & "ram ='"& ram &"',"
SQL = SQL & "video ='"& video &"',"
SQL = SQL & "HD ='"& hd &"',"
SQL = SQL & "CdRom ='"& rom &"',"
SQL = SQL & "Floppy ='"& floppy &"',"
SQL = SQL & "audio ='"& audio &"',"
SQL = SQL & "modem ='"& modem &"',"
SQL = SQL & "tastiera ='"& tastiera &"',"
SQL = SQL & "mouse ='"& mouse &"',"
SQL = SQL & "data ='"& data &"',"
SQL = SQL & "TotCosto ='"& costo &"'"
'SQL = SQL & "note ='" & note &"'"
SQL = SQL & " WHERE IDComputer=" & ID
objRec.Open SQL, objCon

Chiedo scusa per il listato lungo.

Comunque il server risponde con il messaggio:

Microsoft OLE DB Provider for ODBC Drivers errore "80040e10'

[Microsoft][Driver ODBC Microsoft Access] Parametri insufficienti. Previsto 1.

Dov'è che sbaglio???
Grazie





124 messaggi dal 14 giugno 2001
prova a mettere response.write(SQL) e commenta "objRec.Open SQL, objCon" così ti assicuri che la query sia composta in modo giusto. Mi sa che manca qualche spazio. O qualche campo.

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.