Upload af billeder til Access
Er der nogen der kan hjælpe mig med følgende problem, jeg skal fra en formular sende 3 billeder ind i en Access database, med tilhørende ID det er ikke noget problem når det kun er et billede der med. Når jeg prøver med 3 billeder fra den samme formular bliver der oprette 3 nye poster i databasen i stedet for at de bliver lagt ind i den samme post, her er min kode:<%
Set Upload = Server.CreateObject(\"Persits.Upload.1\")
Upload.SetMaxSize 500000, True
Upload.SaveVirtual(\"/_vti_log/\")
For Each Item in Upload.Form
FileID = Item.Value
Next
For Each File in Upload.Files
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & \"DBQ=\" & Server.Mappath(\"log/db.mdb\") & \";\"
File.ToDatabase strDSN, \"insert into UploadData(ID, t_billede, h_billede, b_billede) \" & \"values(\'\"&FileID&\"\', ?)\"
if Err <> 0 Then
Response.Write \"Error saving the file: \" & Err.Description
Else
File.Delete
Response.Write \"File \"&FileID&\", uploaded!<br>\"
End If
Next
%>
Jeg har prøvet med lidt af hvert, denne kode melder tilbage at Number of query values and destination fields are not the same. Hvilket er klart da de ikke alle sammen er defineret, men hvad skal der stå i stedet for ? hvis jeg skal have de tre billeder sat ind i den samme post ???
Harlequin
