Salve,
devo fare l'upload con l'inserimento dei dati nel db, solo che ho un problema:
questo codice funzionava perfettamente finchè non ho aggiunto una password al db e sostituito questa riga:codice:<% Dim oUpload Set oUpload= new cUpload With oUpload .SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("news.mdb"),"SELECT Top 1 * FROM news" .EnabledAspUpload = False .EnabledImageSize = False .EnabledLog = False .AutoRename = True .Overwrite = False .SetPath "files\" .Load .MoveFirst if .EOF then NumFiles = .Count() Response.write "0 Files caricati su " & NumFiles &" : controlla le dimensioni e il ttipo 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("Percorso") = .GetCompletePathFile 'Inserimento .Database.AddNew() .MoveNext Wend end if End With Set oUpload = Nothing %>
con questa:codice:.SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("news.mdb"),"SELECT Top 1 * FROM news"
ora mi torna questo errore:codice:.SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("news.mdb") & ";pwd=miapws","SELECT Top 1 * FROM news"
come mai ?Tipo di errore:
Microsoft JET Database Engine (0x80004005)
Impossibile trovare ISAM installabile.
classe_upload.asp, line 1142
cosa devo fare ?
grazie !![]()

Rispondi quotando
