argh hvad sker der for det???
jeg forstå simpelthen ikke hvorfor jeg f¨r den her fejl:Item cannot be found in the collection corresponding to the requested name or ordinal.
/testarea/reg/opret_ordre.asp, line 20
koden kommer her:
<%@ Language="VBSCRIPT" %>
<% Response.buffer = True %>
<!--#include file="protect.inc"-->
<%
lusr = Request.Form("brugernavn")
knr = request.form("firmanavn")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=c:\Inetpub\db\register.mdb"
kSQL = "SELECT kundenr FROM kunder WHERE firmanavn = '" & knr & "'"
set rs = conn.execute(kSQL)
SQL = "INSERT INTO ordrereg (bruger, kundenr, firmanavn, ordrer, ordretype, forvtimeforbrug, jobkode, jobsted, deadline, ordrenr, visordre, afsluttet) VALUES ('" & Request.Form("brugernavn") & "','" & rs("kundenr") & "','" & Request.Form("firmanavn") & "','" & Request.Form("ordrer") & "','" & Request.Form("ordretype") & "','" & Request.Form("forvtimeforbrug") & "','" & Request.Form("jobkode") & "','" & Request.Form("jobsted") & "','" & Request.Form("deadline") & "','" & Request.Form("ordrenr") & "','" & Request.Form("visordre") & "','" & Request.Form("afsluttet") & "')"
Conn.Execute(SQL)
eSQL = "SELECT email FROM brugere WHERE brugernavn = '" & lusr & "'"
set rs2 = conn.execute(eSQL)
Conn.Close()
Set Conn = nothing
ordre = Request.Form("ordrer")
firma = Request.Form("firmanavn")
bruger = Request.Form("brugernavn")
mail = rs2("navn")
%>
<HTML>
<head>
<title>ordre oprettet</title>
<link rel="stylesheet" href="register.css">
</head>
<BODY bgcolor="#7795A5" class="text">
<table cellpadding="0" cellspacing="0" border="0" width="500">
<tr>
<td class="text">
<b>
<a href="logout.asp" alt="logout">LOGOUT</a>
|
<a href="ordre.asp" alt="ordrer">ORDRER</a>
|
<a href="kunder.asp" alt="kunder">KUNDER</a>
|
<a href="ny_reg.asp" alt="registrering">REGISTRERING</a>
|
<a href="rapport.asp" alt="rapporter">RAPPORTER</a>
|
<a href="soeg.asp" alt="Søgning">SØG</a>
|
<a href="admin.asp" alt="adminzone">ADMIN</a>
</b>
</td>
</tr>
</table>
<br>
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td class="text">
<font size="1"><b>Ordren <%=ordre %> for <%=firma %> er nu oprettet...<br>Ordren er tildelt <%=bruger %><br> Klik <a href="liste.asp">her</a><br>for at se en liste over brugere, kunder og ordrer ! </b></font>
</td></tr>
<tr>
<td class="text">
<FORM METHOD="POST" ACTION="mail.asp">
<b>
Info der sendes til bruger der er tilknyttet opgaven.
<br><br>
Brugers email:<br>
<input type="text" name="email" value="<%=mail %>" size="15" class="formsearchsmall" style="width: 50px">
<br><br>
Projektnavn:<br>
<input type="text" name="ordre" value="<%=Request.Form("ordrer") %>" size="15" class="formsearchsmall" style="width: 50px">
<br><br>
Projekt:<br>
<textarea name="projektinfo" rows="10" cols="60" wrap="VIRTUAL" class="formsmall" style="width: 180px">Her skal der stå info om ordren som <%=Request.Form("ordrer") %> og <%=Request.Form("jobsted") %> osv</textarea>
<BR><br><br>
</b>
<INPUT TYPE=SUBMIT VALUE="Send" class="formbutton">
<input type="reset" value="slet" class="formbutton">
</FORM>
</table>
</BODY>
</HTML>
så vidt jeg kan forstå siger den at den ikke kan finde det jeg beder den om i basen
tabellen hedder brugere brugerfeltet i den hedder brugernavn og emailfeltet hedder email
hvad sker der !!!
