Ciao Santino e grazie delle risposte..
Ti dico già che non ci riesco però son uno che sino a quando non risolve una cosa non va a letto (eccetto x sfinimento!!)..
allora.. mi devo creare 2 variabili tipo:
images1 = immagine1
images2 = immagine2
ma non capisco come fare il posizionamento e/o se devo eliminare queste righe da qua e posizionarle da qualche altra parte per essere inserite dopo..

.Database.Open()
While Not .EOF
if .Files("InputName")="campo2" then
.Files("DestPath") = Server.MapPath("foto")
.Save
else
.Files("Name")=session("session.sessionID")

.Save
'Inserimento dei valori
.Database.Fields("evento") = .Form("evento")
.Database.Fields("numero") = .Form("numero")
.Database.Fields("giorno") = .Form("giorno")
.Database.Fields("mese") = .Form("mese")
.Database.Fields("anno") = .Form("anno")
.Database.Fields("titolo") = .Form("titolo")
.Database.Fields("sottotitolo") = .Form("sottotitolo")
.Database.Fields("testo") = .Form("testo")
.Database.Fields("luogo") = .Form("luogo")
.Database.Fields("orainizio") = .Form("orainizio")
.Database.Fields("acuradi") = .Form("acuradi")
.Database.Fields("immagine1") = .GetFileName()
.Database.Fields("immagine2") = .GetFileName()

.Database.AddNew()
...

(Baol_74 se ci sei batti un colpo!!)