ASPSmartUpload til mappe og filnavn i database
Jeg har prøvet at søge her på Eksperten efter ovenstående spørgsmål, men kan ikke finde en rød tråd. Derfor opretter jeg selv et spørgsmål. Jeg vil gerne have et script som uploader to filer til en bestemt mappe og samtidig ligger filnavnene ind i en access database. Hvorledes kan jeg gøre dette? Jeg har prøvet med dette, men det virker ikke:upload.html:
<FORM METHOD="POST" ACTION="sql.asp" ENCTYPE="multipart/form-data">
<INPUT TYPE="FILE" NAME="FILE1" SIZE="50"><BR>
<INPUT TYPE="FILE" NAME="FILE2" SIZE="50"><BR>
<INPUT TYPE="SUBMIT" VALUE="Upload">
</FORM>
upload.asp:
<%
Dim mySmartUpload
Dim intCount
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
mySmartUpload.Upload
intCount = mySmartUpload.Save("upload")
dim count, FILE1, FILE2
count = 1
For each file In mySmartUpload.Files
If not file.IsMissing Then
FILE + count = file.FileName
Count = Count + 1
End If
Next
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/vti_log/prove.mdb")
Conn.Open DSN
strSQL = "Insert into prove (FILE1, FILE2) values('" & FILE1 & "', '" & FILE2 & "')"
Conn.Execute(strSQL)
Response.write "Billeder uploadet og indsat i databasen"
Response.Write(intCount & " file(s) uploaded.")
Conn.Close
Set Conn = Nothing
%>
Håber der er nogle der kan hjælpe, da jeg en gang før har opsat spørgsmålet, uden at få et svar som virkede.
