Ci vado al manicomio... allora il form dell'upload:
codice:
<form method="POST" enctype="multipart/form-data" action="insert.asp?IDCD=<%=IDCD%>">
modifico il record:
codice:
<%
If fileSize > 0 Then
IDCD = Request.queryString("IDCD")
Dim connStr
connStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("up.mdb")
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
strSQL = "UPDATE ListFiles SET File Name = '"&File Name&"' WHERE UploadID ="&IDCD
rs.Open strSQL, connStr, 2, 2
rs("File Name") = fileName
rs("File Size") = fileSize
rs("File Data").AppendChunk fileData
rs("Content Type") = contentType
rs.Update
rs.Close
Set rs = Nothing
connStr.Close
set connStr = Nothing
End If
If Err.number <> 0 Then
Response.Write "NO"
End If
%>
ma restituisce:
Microsoft VBScript compilation error '800a0401'
Expected end of statement
/insert.asp, line 108
strSQL = "UPDATE ListFiles SET File Name = '"&File Name&"' WHERE UploadID ="&IDCD
dove sbaglio?