Salve,
Ho un problema con una pagina che mi da errore quando cerco di uplodare 2 file (sto usando la classe di Baol :-)
La cosa strana è che l'errore viene fuori solo nel server mentre in locale funziona tutto alla perfezione.
Questa è la pagina che esegue richiama la classe ed esegue l'inserimento sul db:
mentre questo è l'errore che viene fuori:codice:<% Dim oUpload Set oUpload= new cUpload With oUpload .SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("/nuorocom/database/db_nuoro.mdb"),"SELECT Top 1 * FROM APPUNTAMENTI" .EnabledAspUpload = False .AutoRename = True .Overwrite = False .SetPath "/nuorocom/appuntamenti/file" .Load .MoveFirst .Database.Open() .Save nome_file_min = .GetFileName() .MoveNext() .Save response.Write "il file " & nome_file_min &" è stato salvato " nome_file = .GetFileName() response.Write "il file " & nome_file &" è stato salvato " 'Inserimento dei valori .Database.Fields("APPUNTAMENTO_TITOLO") = .Form("appuntamento_titolo") .Database.Fields("APPUNTAMENTO_TESTO") = .Form("appuntamento_testo") .Database.Fields("APPUNTAMENTO_FILE_MIN") = nome_file_min .Database.Fields("APPUNTAMENTO_FILE") = nome_file .Database.Fields("APPUNTAMENTO_DATA") = .Form("appuntamento_data") .Database.Fields("APPUNTAMENTO_TA_FK") = .Form("appuntamenti_id") 'Inserimento '.Database.AddNew() .MoveNext End With Set oUpload = Nothing %>
Chi puo' aiutarmi??codice:Operation is not allowed when the object is open. /nuorocom/admin/appuntamenti/upload.asp, line 789
grazie!


Rispondi quotando