Avatar billede JJ77 Juniormester
14. maj 2003 - 21:53 Der er 3 kommentarer og
1 løsning

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%>&nbsp;<%=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&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>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>
Avatar billede eagleeye Praktikant
14. maj 2003 - 22:08 #1
Det kan vist ikke lade sig gøre. Det skal deles op i to SQL sætninger en til hver tabel.
Avatar billede the_bma_man Nybegynder
15. maj 2003 - 09:01 #2
Det er tredie gang, du poster samme spørgsmål!!

Se mit svar på dit tidligere spørgsmål.
Avatar billede JJ77 Juniormester
27. maj 2003 - 22:45 #3
skal deles op i to sqlsætninger.....
Avatar billede the_bma_man Nybegynder
13. juni 2003 - 16:30 #4
Takker 4 points.
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

IT-JOB

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-supporterelever til Lokal IT på Aalborg Kaserne

Forsvarsministeriets Materiel- og Indkøbsstyrelse

SAP-medarbejder til Roller & Autorisationer i Forsvarets Cyberdivision

Capgemini Danmark A/S

Strategy & Transformation Consultant