Avatar billede pho2ke Nybegynder
23. februar 2004 - 22:02 Der er 6 kommentarer og
1 løsning

Lave et upload til en Access DB

Hejsa Eksperter...

Jeg er ikke så god til kode og sådan..

Jeg vil gerne have lavet en side så man kan uploade data i form af tekst til en access database.

Jeg har prøvet at lave det i en formular som jeg gerne vil have det til at se ud....

Er der nogen der kan lave sådan at det bliver lagt op i databasen??

Billederne (1,2,3) skal bare uploades til en mappe, og filnavnet skal gemmes i et tekstfelt i databasen..
Det upload noget der er vist i koden er noget jeg har snuppet et sted... det skal ikke være sådan, bare noget der ligner..


------------------------------
<table border="0" id="table1">
            <tr>
                <td valign="top">Dato</td>
                <td><input type="text" name="Dato" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Mærke</td>
                <td><input type="text" name="Mærke" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Model</td>
                <td><input type="text" name="Model" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Type</td>
                <td><input type="text" name="Type" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Årgang</td>
                <td><input type="text" name="Årgang" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Km</td>
                <td><input type="text" name="Km" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Farve</td>
                <td><input type="text" name="Farve" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Brændstof</td>
                <td><select size="1" name="brændstof">
                <option>Vælg</option>
                <option value="Benzin">Benzin</option>
                <option value="Diesel">Diesel</option>
                </select></td>
            </tr>
            <tr>
                <td valign="top">Sidst synet</td>
                <td><input type="text" name="Synet" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Beskrivelse</td>
                <td><textarea rows="8" name="Beskrivelse" cols="25"></textarea></td>
            </tr>
            <tr>
                <td valign="top">Pris</td>
                <td><input type="text" name="Pris" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Billede 1</td>
                <td> <input type="file" name="upload" size="35"></td>
            </tr>
            <tr>
                <td valign="top">Billede 2</td>
                <td> <input type="file" name="upload0" size="35"></td>
            </tr>
            <tr>
                <td valign="top">Billede 3</td>
                <td> <input type="file" name="upload1" size="35"></td>
            </tr>
            </table>
    </div>
    <p align="center"><input type="submit" value="Upload" name="B1"><input type="reset" value="Nulstil" name="B2">

----------------------------------------

Kan det lade sig gøre??

/Toke
Avatar billede montago Praktikant
23. februar 2004 - 23:17 #1
jeg har lidt af det samme problem...

hey toke... prøv at skrive dine Form tags med... dvs
<form yada yada yada>
  det du lige har vist
</form>
Avatar billede montago Praktikant
23. februar 2004 - 23:41 #2
i din form tag... skal der stå :

<form method="Post" action="Upload.asp" OG MÅSKE enctype="multipart/form-data">

anyway Upload.asp skal nogen lunde være opbygget sådan her..

UPLOAD.ASP:

<%
  Dit upload script (minus redirect)
%>
<%
  strSQL = "Insert into TabelNavn
  strSQL = strSQL & "("
  strSQL = strSQL & "Dato, "
  strSQL = strSQL & "Mærke, "
  strSQL = strSQL & "Model, "
  strSQL = strSQL & "Type, "
  strSQL = strSQL & "Årgang, "
  strSQL = strSQL & "KM, "
  strSQL = strSQL & "Farve, "
  strSQL = strSQL & "brændstof, "
  strSQL = strSQL & "sidstsyn, "
  strSQL = strSQL & "Beskrivelse, "
  strSQL = strSQL & "Pris, "
  strSQL = strSQL & "Pic1, "
  strSQL = strSQL & "Pic2, "
  strSQL = strSQL & "Pic3, "
  strSQL = strSQL & ") Values("
  strSQL = strSQL & "'" & Request.Form("Dato") & "', "
  strSQL = strSQL & "'" & Request.Form("Mærke") & "', "
  /\
  ||
  \/
  strSQL = strSQL & "'" & Request.Form("Pic3") & "')"

  strSQL = strSQL & "values('" & Request.Querystring("SearchFor") & "')"
%>
<%
    Response.Redirect("adresse")
%>
Avatar billede pho2ke Nybegynder
24. februar 2004 - 07:21 #3
Okay...
jeg prøver lige at rode med det i eftermiddag...

/Toke
Avatar billede pho2ke Nybegynder
24. februar 2004 - 12:39 #4
Hey Montago

Hvad mener du med
-----------
<%
  Dit upload script (minus redirect)
%>
-----------

Koden ser sådan her ud:

----------------
<form method="POST" action="upload.asp">
    <div align="center">
&nbsp;<table border="0" id="table1">
            <tr>
                <td valign="top">Dato</td>
                <td><input type="text" name="Dato" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Mærke</td>
                <td><input type="text" name="Mærke" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Model</td>
                <td><input type="text" name="Model" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Type</td>
                <td><input type="text" name="Type" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Årgang</td>
                <td><input type="text" name="Årgang" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Km</td>
                <td><input type="text" name="Km" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Farve</td>
                <td><input type="text" name="Farve" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Brændstof</td>
                <td><select size="1" name="brændstof">
                <option>Vælg</option>
                <option value="Benzin">Benzin</option>
                <option value="Diesel">Diesel</option>
                </select></td>
            </tr>
            <tr>
                <td valign="top">Sidst synet</td>
                <td><input type="text" name="Synet" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Beskrivelse</td>
                <td><textarea rows="8" name="Beskrivelse" cols="25"></textarea></td>
            </tr>
            <tr>
                <td valign="top">Pris</td>
                <td><input type="text" name="Pris" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Billede 1</td>
                <td> <input type="file" name="upload" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Billede 2</td>
                <td> <input type="file" name="upload0" size="30"></td>
            </tr>
            <tr>
                <td valign="top">Billede 3</td>
                <td> <input type="file" name="upload1" size="30"></td>
            </tr>
            </table>
    </div>
    <p align="center"><input type="submit" value="Upload" name="B1"><input type="reset" value="Nulstil" name="B2"></p>
</form>
--------------------
Avatar billede pho2ke Nybegynder
24. februar 2004 - 13:07 #5
Der skal vel også være en connection til DB'en eller hva??
Avatar billede montago Praktikant
24. februar 2004 - 15:47 #6
Dit upload script... du skal jo bruge et upload komponent... fx aspSmartUpload

eller lign... komponentet bruger et "upload-script" som du skal indsætte der hvor jeg skrev "dit upload script" dog uden at redirecte !

jeg kender ikke din database... så du skal selv lige lave en database forbindelse... læs mere på:

http://www.html.dk - asp totourial
http://www.aspSmart.com - upload scripting
Avatar billede pho2ke Nybegynder
24. februar 2004 - 19:45 #7
lukker
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