Ciao ho letto il post ora.

Allora :

per aruba non so perchè ho cambiato la stringa di connessione al db quindi:

al posto di :

codice:
.SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("/mdb-database/miodb.mdb",SELECT * FROM news"
ho messo questa:

codice:
.SetDatabase "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database/miodb.mdb"),"SELECT * FROM news"
Altra modifica

al posto di :

codice:
.Database.Fields("Allegato") = .GetCompletePathFile
ho messo questa:

codice:
.Database.Fields("Allegato") = .GetHTTPPathFile
praticamente GetCompletePathFile mi dava vuota e non scirveva niente nel db, mentre gli altri campi si.

Prima di cambiare la stringa di connessione eseguiva l'upload del file ma non scriveva niente nel db e non dava nessun msg di errore..