Yo!
Någon som ser felet?
Felmedelande:
Item cannot be found in the collection corresponding to the requested name or ordinal.
Först så hämntar jag data via en rullmeny.
<% Set Connect = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\inetpub\wwwroot\ekonomi\bok.mdb"
SQL = "SELECT (kundnr) AS kund FROM kundreg"
rs.Open SQL, Connect
%>
<form method="post" action="redkund.asp">
<select name="kund">
<%
Do While Not rs.EOF
%>
<option value="<%=rs("kund")%>" name="kund"><%=rs("kund")%></option>
<%
rs.MoveNext
Loop
%>
</select>
<input type="submit" name="submit" value="skicka">
</form>
Sen skall jag placera all data i ett formulär.
<% Set Connect = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\inetpub\wwwroot\ekonomi\bok.mdb"
SQL = "SELECT * FROM kundreg WHERE kundnr ='" & Request("kund") & "'"
%>
<body>
<center>
<form method="post" action="xxx.asp">
<table width="400" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="90">
<p>Kundnumer
</td>
<td width="70">
<input type="text" name="kundnr" size="13" value='<%=rs("kundnr")%>'>
</td>
</table>
</form>
Som sagt så blir det fel.
OBS. Jag har förkortat den andra koden då jag har rätt många fält.
------------------
Forumledare, webForum