Ho il seguente problema (scaricata classe upload 3.1.1)
ho una form nella quale vorrei che fosse facoltativo fare l'upload
e quindi il file al quale posto mi caricasse cmq sul db i dati inviati.
codice:<% 'if request.querystring("Campo1") ="" then Dim oUpload Set oUpload= new cUpload With oUpload 'La riga seguente impoosta la connessione al database e la tabella di inserimento dati 'La connesione e la tabella verranno aperti con il metodo oUpload.Database.Open() .SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("./mdb/news.mdb"),"SELECT Top 1 * FROM newsru" .EnabledAspUpload = False .EnabledImageSize = False .EnabledLog = False .AutoRename = True .Overwrite = False Campo1=request.form("Campo1") If .Files("Campo1") = "" Then .Database.Open() .Database.Fields("titolo") = .Form("Titolo") .Database.Fields("autore") = .Form("Autore") .Database.Fields("argomento") = .Form("Argomento") .Database.Fields("argomento2") = .Form("Argomento2") .Database.Fields("menu") = .Form("menu") .Database.Fields("sottomenu") = .Form("sottomenu") .Database.Fields("data_ins") = .Form("data_ins") .Database.Fields("prima") = .Form("pp") .Database.Fields("note1") = .Form("note1") .Database.Fields("username") = .Form("username") .Database.Fields("filename") = "nessun file caricato" .Database.AddNew() .MoveNext Wend '.Save else .SetPath "./dati/" .Load .MoveFirst if .EOF then NumFiles = .Count() Response.write "0 Files caricati su " & NumFiles &" : controlla le dimensioni e il tipo di file." else .Database.Open() While Not .EOF .Save response.Write "il file " & .GetFileName &" è stato salvato " 'Inserimento dei valori .Database.Fields("titolo") = .Form("Titolo") .Database.Fields("filename") = .GetFileName .Database.Fields("autore") = .Form("Autore") .Database.Fields("argomento") = .Form("Argomento") .Database.Fields("argomento2") = .Form("Argomento2") .Database.Fields("menu") = .Form("menu") .Database.Fields("sottomenu") = .Form("sottomenu") .Database.Fields("data_ins") = .Form("data_ins") .Database.Fields("prima") = .Form("pp") .Database.Fields("note1") = .Form("note1") .Database.Fields("username") = .Form("username") .Database.Fields("percorso") = .GetCompletePathFile 'Inserimento .Database.AddNew() .MoveNext Wend end if End With Set oUpload = Nothing %>

Rispondi quotando