Salve ragazzi sto usando l'upload di Baol per caricare i file sul server e contemporaneamente salvarli sul DB.

Il mio problema è dato dal fatto che per quanto riguarda i file questi mi vengo correttamente salvati uno per uno in record distinti. La stessa cosa per non riesco a farla con il campo testo chiamato "Titolo" perchè per ora giustamente mi inserisce il titolo uguale per tutte le immagini caricate nel DB.

Io vorrei fare in modo di poter associare un titolo differente per ogni immagine caricata.

Potete cortesemente dami uno spunto:

Questo è il form:
codice:
<FORM METHOD="Post" enctype="multipart/form-data" ACTION="Upload_Database.asp">
File : <INPUT TYPE="file" NAME="Campo1"> 
Descrizione 1: 
<label>
<input name="titolo" type="text" id="titolo"/>
</label>


File : <INPUT TYPE="file" NAME="Campo2">


File : <INPUT TYPE="file" NAME="Campo3">

File : <INPUT TYPE="file" NAME="Campo4">

File : <INPUT TYPE="file" NAME="Campo5">


<label></label>
<label></label>


<INPUT TYPE="submit" NAME="Enter">
</FORM>
E questo è lo script per l'aupload:

codice:
<%
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("database/agenti.mdb"),"SELECT Top 1 * FROM news"
.EnabledAspUpload	= False
.EnabledImageSize	= False
.EnabledLog 		 = False
.AutoRename 		 = True
.Overwrite			 = False
.SetPath "upload\"
.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("Percorso") = .GetFileName
			'Inserimento
			.Database.AddNew()
	.MoveNext
	Wend
end if
End With
Set oUpload = Nothing
%>