Avatar billede idiotbarn Nybegynder
20. december 2002 - 21:00 Der er 3 kommentarer og
1 løsning

Active file problem

Jeg forstår det ikke...Jeg har det her script, og den siger give denne fejl:


Microsoft VBScript runtime error '800a01a8'

Object required: 'FormInput.File.Name'

Koden er herunder...er der nogen der har nogen gode bud?

<%
Server.ScriptTimeout = 600

Eventen = request.Querystring("Id")
' Perform the upload limiting files to 7000000k
Set Post = Server.CreateObject("ActiveFile.Post")
Post.MaxTotalFileSize = 7000000
Post.Upload "d:\xxxx\"

' Display a summary of the file
Set FormInput = Post.FormInputs("FILE1")
If FormInput.ContentType <> "" Then
    ' Display uploaded file information

    ' Clean up
'    FormInput.File.Delete
End If
Set rs = Server.CreateObject("ADODB.RecordSet")
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\webs\xxxx.mdb"
Conn.Open DSN

SQL="Insert into Event_Pic(Event, Pic) Values('" & Eventen & "', '" & FormInput.File.FileName & "')"
Conn.Execute(Sql)

Conn.Close
Set Conn = Nothing

%>
Avatar billede ldplusse Nybegynder
21. december 2002 - 02:12 #1
Du kalder en "ekstra" komponent, som skal være installeret på maksinen. Er den det?
Set Post = Server.CreateObject("ActiveFile.Post")

Jeg kender ikke lige den komponent.(ActiveFile.Post)
Avatar billede eagleeye Praktikant
21. december 2002 - 02:24 #2
Hvad hvis du retter denne linie :

Set FormInput = Post.FormInputs("FILE1")

Til:

Set FormInput = Post.FormInputs("FILE1").File
Avatar billede eagleeye Praktikant
21. december 2002 - 02:30 #3
arh det er det vist ikke.... efter det sidte eks jeg lige så:
http://demo.infomentum.com/demo/viewcode.asp?url=scripts%5Carchive1%5Cunzip

Har du kigget her?
http://www.asp101.com/resources/uploadinfo.asp
Avatar billede idiotbarn Nybegynder
11. januar 2003 - 22:05 #4
Takker
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