Indsætte fra webside til accesdatabase
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%> <%=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år vi giver tilbud på en tryksag må vi have klarhed om en række forhold, <br>og derfor har vi lavet denne formular, så vi hurtigst muligt kan give dig et<br>
tilbud på din tryksag:<br>
<hr ALIGN=LEFT SIZE=3 NOSHADE WIDTH="100%">
<p>1)Sagsnr: genereres automatisk. Må ikke ændres.<br>2)Tryksags navn: navnet på tryksagen.<br>3)Oplag: oplagsstørrelsen.<br>4)Format: færdigt format.<br>5)Sider: antal sider evt. brochure.<br>6)Papirkvalitet: ønsket papirkvalitet, gramvægt/glittet-mat/evt. farvet papir.<br>7)Trykfarver: antal trykfarver (sort+antal farver) ell. 4-farve.<br>
</p>
<p>8)Tilgængelighed: på hvilket medie er teksten tilgængelig?<br>
8.a)elektronisk. Hvilket program er anvendt?<br>
8.b)på papir. Maskinskrevet<br>
8.c)skal konstrueres<br>
8.d)andet<br>
</p>
<p>9)Billeder: skal der indgå billeder? antal?/hvor store?/sort-hvid eller farve?<br>10)Efterbehandling: fals/hæft/nummer/andet?<br>11)Pakning: hvordan skal det pakkes?<br>12)Levering/Sted: hvor skal det leveres? <br>13)Leveringsdato: hvornår skal det leveres?<br>14)Diverse: evt. tilføjelser</p>
<hr ALIGN=LEFT SIZE=3 NOSHADE WIDTH="100%">
<p>Svar venligst på så 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å hvad det er du ønsker, kan vi anbefale at du møder op i forretningen<br>
eller ringer på tlf: 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æ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>
