Avatar billede JJ77 Juniormester
14. maj 2003 - 19:05 Der er 1 kommentar og
1 løsning

Indsætte data fra webside til tabeller

Hej. jeg har et stort problem. jeg har to sammenhængende tabeller lavet i access. "Kundedata og Sagsdata", som hænger sammen med nøglen brugernr... jeg skal fra min hjemmeside indsætte data til tabellerne men et ell. andet går galt, og jeg ved ikke hvad det er... her kommer koderne til henholdsvis connectoren og så siden som sku kunne indsætte til tabellerne:

connectoren:

<% @Language = JavaScript %>

<%connection = Server.CreateObject("ADODB.Connection");
  connection.open("db1")%>
<% brugernr = Request.QueryString("brugernr") %>
<% navn = Request.QueryString("navn") %>
<% adresse = Request.QueryString("adresse") %>
<% postnr = Request.QueryString("postnr") %>
<% [by] = Request.QueryString("[by]") %>          'HER ER MÅSKE EN FEJL!!!!!!!!!!
<% att = Request.QueryString("att") %>
<% tlf = Request.QueryString("tlf") %>
<% fax = Request.QueryString("fax") %>
<% email = Request.QueryString("email") %>
<% sagsnr = Request.QueryString("sagsnr") %>
<% tryksagsNavn = Request.QueryString("tryksagsNavn") %>
<% oplag = Request.QueryString("oplag") %>
<% format = Request.QueryString("format") %>
<% sider = Request.QueryString("sider") %>
<% papirkvalitet = Request.QueryString("papirkvalitet") %>
<% trykfarver = Request.QueryString("trykfarver") %>
<% tilgængelighed = Request.QueryString("tilgængelighed") %>
<% billeder = Request.QueryString("billeder") %>
<% efterbehandling = Request.QueryString("efterbehandling") %>
<% pakning = Request.QueryString("pakning") %>
<% levering_Sted = Request.QueryString("levering_Sted") %>
<% leveringsdato = Request.QueryString("leveringsdato") %>
<% diverse = Request.QueryString("diverse") %>
<% brugernr = Request.QueryString("brugernr") %>
<%
sql_kald = "insert into Kundedata, Sagsdata values (" + brugernr + ",'" + navn + "','"+adresse+",'" + postnr + ",'" + [by] + "','"+att+",'" + tlf + ",'" + fax + "','"+email+",'" + sagsnr + ",'" + tryksagsNavn + "','"+oplag+",'" + format + ",'" + sider + "','"+papirkvalitet+",'" + trykfarver + ",'" + tilgængelighed + "','"+billeder+",'" + efterbehandling + ",'" + pakning + "','"+levering_Sted+",'" + leveringsdato + ",'" + diverse + "','"+brugernr+"')";
%>

<html>
<head>
<title>Modtag information</title>
</head>
<body>
<center><p><h1>Indsættelse af <%=navn%>&nbsp;<%=tryksagsNavn%> i databasen</h1></p></center>
<center><p><h1>er nu udført</h1></p></center>

<% connection.Execute(sql_kald); %>

</body>
</html>




Indsættelsesside:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

    <head>
    <link rel="stylesheet" type="text/css" href="NewFiles/style.css">
        <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
        <meta name="generator" content="Adobe GoLive 6">
        <title>Welcome to Adobe GoLive 6</title>
    </head>

    <body>
<form method="get" action="indsættelseConnector.asp">
    <hr ALIGN=LEFT SIZE=3 NOSHADE WIDTH="100%">
        <p>N&aring;r vi giver tilbud p&aring; en tryksag m&aring; vi have klarhed om en r&aelig;kke forhold, <br>og derfor har vi lavet denne formular, s&aring; vi hurtigst muligt kan give dig et<br>
            tilbud p&aring; din tryksag:<br>
            <hr ALIGN=LEFT SIZE=3 NOSHADE WIDTH="100%">
       
        <p>1)Sagsnr: genereres automatisk. M&aring; ikke &aelig;ndres.<br>2)Tryksags navn: navnet p&aring; tryksagen.<br>3)Oplag: oplagsst&oslash;rrelsen.<br>4)Format: f&aelig;rdigt format.<br>5)Sider: antal sider evt. brochure.<br>6)Papirkvalitet: &oslash;nsket papirkvalitet, gramv&aelig;gt/glittet-mat/evt. farvet papir.<br>7)Trykfarver: antal trykfarver (sort+antal farver) ell. 4-farve.<br>
        </p>
        <p>8)Tilg&aelig;ngelighed: p&aring; hvilket medie er teksten tilg&aelig;ngelig?<br>
            8.a)elektronisk. Hvilket program er anvendt?<br>
            8.b)p&aring; papir. Maskinskrevet<br>
            8.c)skal konstrueres<br>
            8.d)andet<br>
        </p>
        <p>9)Billeder: skal der indg&aring; billeder? antal?/hvor store?/sort-hvid eller farve?<br>10)Efterbehandling: fals/h&aelig;ft/nummer/andet?<br>11)Pakning: hvordan skal det pakkes?<br>12)Levering/Sted: hvor skal det leveres? <br>13)Leveringsdato: hvorn&aring;r skal det leveres?<br>14)Diverse: evt. tilf&oslash;jelser</p>
            <hr ALIGN=LEFT SIZE=3 NOSHADE WIDTH="100%">
        <p>Svar venligst p&aring; s&aring; mange ting som muligt, da det vil lette arbejdet for os, og vi har<br>
            mulighed for at give et bedre tilbud hurtigere.<br>
        </p>
        <p>Er du usikker p&aring; hvad det er du &oslash;nsker, kan vi anbefale at du m&oslash;der op i forretningen<br>
            eller ringer p&aring; tlf:&nbsp;35-370799<br>
        </p>
        <hr ALIGN=LEFT SIZE=3 NOSHADE WIDTH="100%">
        <table CELLSPACING=5 CELLPADDING=10 WIDTH="450" >
<tr>
<td VALIGN=TOP>
<table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%" >

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>1-Sagsnr:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="sagsnr"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>2-Tryksags navn:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="tryksagsNavn"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>3-Oplag:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="oplag"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>4-Format:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="format"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>5-Sider:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="sider"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>6-Papirkvalitet:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="papirkvalitet"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>7-Trykfarver:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="trykfarver"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>8-Tilg&aelig;ngelighed:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="tilgængelighed"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>9-Billeder:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="billeder"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>10-Efterbehandling:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="efterbehandling"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>11-Pakning:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="pakning"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>12-Levering/Sted:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="levering_Sted"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>13-Leveringsdato:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="leveringsdato"></td>
</tr>

<tr>
<td></td>

<td></td>
</tr>

<tr>
<td VALIGN=TOP><font FACE="Arial,Helvetica"><font SIZE=-1>14-Diverse:</font></font></td>

<td><textarea NAME="diverse" ROWS="3" COLS="33"
></textarea></td>
</tr>

<tr>
<td></td>

<td WIDTH="50%">
<hr ALIGN=LEFT SIZE=3 NOSHADE WIDTH="100%"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>Brugernr:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="brugernr"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>Navn:</font></font></td>

<td><input TYPE="text" SIZE="30" ALIGN="LEFT" NAME="navn"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>Adresse:</font></font></td>

<td><input TYPE="text" SIZE="35" ALIGN="LEFT" NAME="adresse"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>Postnr:</font></font></td>

<td><input TYPE="text" SIZE="4" MAXLENGTH="4" ALIGN="LEFT" NAME="postnr"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>By:</font></font></td>

<td><input TYPE="text" SIZE="30" ALIGN="LEFT" NAME="[by]"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>Att.:</font></font></td>

<td><input TYPE="text" SIZE="30" ALIGN="LEFT" NAME="att"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>Tlf:</font></font></td>

<td><input TYPE="text" SIZE="16" MAXLENGTH="16" ALIGN="LEFT" NAME="tlf"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>Fax:</font></font></td>

<td><input TYPE="text" SIZE="16" MAXLENGTH="16" ALIGN="LEFT" NAME="fax"></td>
</tr>

<tr>
<td><font FACE="Arial,Helvetica"><font SIZE=-1>E-mail:</font></font></td>

<td><input TYPE="text" SIZE="20" ALIGN="LEFT" NAME="email"></td>
</tr>

<tr>
<td></td>

<td><input TYPE="submit" VALUE="Indsend" ALIGN="LEFT"><input TYPE="RESET" VALUE="
Slet alt" ALIGN="LEFT"></td>
</tr>
</table>


<hr ALIGN=LEFT SIZE=3 NOSHADE WIDTH="100%"></td>
</tr>
</table>
    </body>

</html>
Avatar billede eagleeye Praktikant
15. maj 2003 - 08:41 #1
Det er ikke tilladt at oprette flere ens spørgsmål, det står tydeligt i reglerne.

http://www.eksperten.dk/spm/352698
http://www.eksperten.dk/spm/352665


Så luk dette ved selv at svare og acceptere det.

eagleeye / CoAdmin
Avatar billede JJ77 Juniormester
27. maj 2003 - 22:46 #2
bla bla
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