Avatar billede frida Nybegynder
12. februar 2003 - 20:05 Der er 9 kommentarer og
1 løsning

aspUpload - access

Nu har jeg læst og forsøgt og prøvet prøvet - men nu gi'r jeg snart op.

Jeg skal uploade billeder med aspupload. Jeg skal lægge navn, tekst og navnet på billedet i Access-databasen.

Det kan jeg ikke. Hvorfor?
Jeg vil blive MEGET GLAD for hjælp.

..........Min form..............


<body bgcolor="#FFFFFF" text="#000000">
<form name="form" method="post" enctype="multipart/form-data" action="upload.asp">
  <table width="300" border="0" cellspacing="2" cellpadding="4">
    <tr>
      <td>Navn:</td>
      <td>
        <input type="text" name="Navn" size="28">
      </td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Tekst:</td>
      <td>
        <textarea name="Tekst" cols="24" rows="8"></textarea>
      </td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Billede:</td>
      <td>
        <input type=file name="Picture" size="28">
      </td>
      <td><input type=submit value="upload!"></td>
    </tr>
    <tr>
    <td>
   
    </td>
    </tr>
  </table>
</form>
</body>
</html>


-----------------min upload.asp...........

<%@LANGUAGE="VBSCRIPT"%>

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>



<body bgcolor="#FFFFFF" text="#000000">

<% 
Set Upload = Server.CreateObject("Persits.Upload.1")
Upload.OverwritesFiles=False
Upload.SetMaxSize 1300000, True
Upload.SaveVirtual"../db/upload"
%>

<% 
Set Conn = Server.CreateObject ("ADODB.Connection")
Conn.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\home\mitdomænedk\db\Billeder.mdb")


strSQL = "Insert into Tilbud (Navn, Tekst, Billeder)values('"& Upload.Form("Navn")&"', '"& Upload.Form("Tekst")&"', '"& Upload.File("Picture").ExtractFilename &"')"

Conn.Execute(strSQL)

Conn.Close
Set Conn=Nothing
%>

</body>
</html>


vh frida
Avatar billede eagleeye Praktikant
12. februar 2003 - 20:09 #1
Hvilken fejl får du?
Avatar billede frida Nybegynder
12. februar 2003 - 20:10 #2
jeg får ingen side
Avatar billede eagleeye Praktikant
12. februar 2003 - 20:13 #3
Prøv at slå denne fra vælg i menuen, så skulle du gerne få en bedre fejl kode/beskrivelse:

funktioner -> internetindstillinger -> avanceret -> fjern kryds i "ved meddelelse om uskadelige http-fejl"
Avatar billede frida Nybegynder
12. februar 2003 - 20:17 #4
- jeg har fjernet fluebenet og får denne fejlmeddelelse:

Microsoft VBScript runtime error '800a01b6'

Object doesn't support this property or method: 'OverwritesFiles'

/upload.asp, line 15
Avatar billede eagleeye Praktikant
12. februar 2003 - 20:17 #5
Prøv med dette:

Set File = Upload.Files("Picture")
filNavn = File.ExtractFolderName

strSQL = "Insert into Tilbud (Navn, Tekst, Billeder)values('"& Upload.Form("Navn")&"', '"& Upload.Form("Tekst")&"', '"& filNavn &"')"
Avatar billede eagleeye Praktikant
12. februar 2003 - 20:20 #6
PRøv at fjerne  denne linie, den property findes ikke for ASPUpload:

Upload.OverwritesFiles=False
Avatar billede eagleeye Praktikant
12. februar 2003 - 20:21 #7
Arh den findes der er bare kommet et s for meget med prøv sådan her:

Upload.OverwriteFiles = False
Avatar billede frida Nybegynder
12. februar 2003 - 20:29 #8
jeg bliver lige nødt til at genstarte - den er gået helt død. Men den gif-fil jeg sendte afsted ligger nu i uploadmappen. Så jeg skal bare lige tjekke om der er kommet noget i databasen også. Men det er da på rette vej. :o)
Jeg vender tilbage om et øjeblik
Avatar billede frida Nybegynder
12. februar 2003 - 20:43 #9
Jeg har genstartet og kigget.......
Navn, tekst og stien til uploadmappen ligger fint i databasen.....
Mit humør er steget væsentligt mange grader...
Mange tak for hjælpen ....
vh frida
Avatar billede frida Nybegynder
13. februar 2003 - 11:15 #10
Du må undskylde jeg lige vender tilbage - men måske gider du svare.
Alt lægger sig godt nok i databasen, men under Billeder lægges dette
d:\home\mitdomænedk\db\upload\ og intet andet. Der kommer blot et tomt billedfelt, når jeg henter fra databasen - men den kan jo heller ikke vide, at det fx. er bill1.gif, som skal hentes.
Jeg har hotel hos Azero - hvis den oplysning hjælper?!
Jeg vil blive glad for hjælp - og vil selvfølgelig gerne gi' flere point.
vh frida
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