Avatar billede CRavnkilde Nybegynder
02. august 2010 - 15:44 Der er 1 løsning

Hjælp til brug af Chilkat.Upload - gem i database

Nedenstående script bruger jeg til at uploade filer og gemme dem i en specifik mappe (data) på webserveren. Men jeg vil hellere gemmer filerne i en database. Jeg har forgæves søgt efter hjælp til dette - også hos Chilikat, men uden held.

Er der nogle, der kan hjælpe med hvordan jeg får ændret koden til at gemme ned i en database?

--- start kode ---
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<%
'  The Chilkat ASP Upload component is freeware.
'  The UploadRcv object receives uploads in ASP.
'  It can be used to save uploaded files to the web server,
'  or to save directly to memory for immediate access.
set receiver = Server.CreateObject("Chilkat.UploadRcv")

'  Stream uploads to a directory:
receiver.SaveToUploadDir = 1

receiver.UploadDir = Server.MapPath("data")

'  Don't allow anything over 1MB
receiver.SizeLimitKB = 1000

'  Set a timeout just in case something hangs
'  This is a 20-second timeout:
receiver.IdleTimeoutMs = 20000

'  Consume the upload.  Files are streamed to the UploadDir
success = receiver.Consume()
If (success = 0) Then
    Response.Write receiver.LastErrorHtml
Else
    '  Display the files received:
    Response.Write "<p>Num file received: " & receiver.NumFilesReceived & "</p>"
    If (receiver.NumFilesReceived > 0) Then
        For i = 0 To receiver.NumFilesReceived - 1
            Response.Write "<p>Success! " &  receiver.GetFilename(i) &  " (" & receiver.GetFileSize(i) & " bytes)""file have been saved to the database."
        Next
    End If

Response.Write "<p>Success.</p>"
End If

Response.Flush()

%>
</body>
</html>
--- stop kode ---
Avatar billede CRavnkilde Nybegynder
05. oktober 2010 - 20:52 #1
ingen svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester