skrive fra web til access database med 2 tabeller
jeg skal skrive fra min webside til min accesdatabase som indeholder 2 tabeller "Kundedata" og "Sagsdata".. det virker bare ikke... dooh.. de hænger sammen med nøglen Brugernr. jeg får fejlmeddelelsen:Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed
/indsættelseConnector.asp, line 4
det mærkelige er at jeg godt kan læse fra databasen fra websiden... hmmmmmmm og der bruger jeg jo samme sti til den "db1".... meget mystisk.. .pleace help..
Her kommer koderne...:
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") %>
<% bynavn = Request.QueryString("bynavn") %>
<% 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 + ",'" + bynavn + "','"+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>
Opretteren:
<!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>Bynavn:</font></font></td>
<td><input TYPE="text" SIZE="30" ALIGN="LEFT" NAME="bynavn"></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>
