Avatar billede reb Nybegynder
25. maj 2004 - 12:33 Der er 1 løsning

Problemer med SELECT

Hej alle orakler...

Jeg har et problem, som jeg ikke lige kan over skue. i nedenstående kode, har jeg 3 recordsets.
Udgangspunktet er, at jeg skal udlæse recordsettet i RS2,i en tabel, men de værdier som sættes ind, skal være <SELECT>-bokse, hvor den fremhævede (SELECTED> skal være værdien fra RS2. Jeg skal altså kunne vælge en anden værdi end den nuværende, og efterfølgende skal dette skrives ned i databasen igen.

Beklager, hvis jeg ikke kan udforme problemet bedre.

Her er den ASP-kode, som jeg strander ved.


<%
StrSQL="SELECT * FROM Programprofil"
StrSQL2 ="SELECT Ugedag.DagID, Ugedag.Ugedag, Starttid.Starttid, Programplan.ProprofilID, Programprofil.Programtitel, Medarbejder.Navn FROM Ugedag INNER JOIN (Starttid INNER JOIN (Programprofil INNER JOIN (Medarbejder INNER JOIN Programplan ON Medarbejder.MedProfilID = Programplan.MedProfilID) ON Programprofil.ProProfilID = Programplan.ProprofilID) ON Starttid.StartID = Programplan.StartID) ON Ugedag.DagID = Programplan.DagID"
StrSQL3 ="SELECT MedProfilID, Navn FROM Medarbejder"

Set RS  = Conn.Execute(StrSQL)
Set RS2 = Conn.Execute(StrSQL2)
Set RS3 = Conn.Execute(StrSQL3)

%>
<form METHOD="POST" ACTION="SkrivProgramplanidb.asp" NAME="opdat" ENCTYPE="multipart/form-data">
  <table CELLSPACING="0" CELLPADDING="3" BORDER="1" WIDTH="500">
<% while NOT RS2.EOF %>
    <tr>
    <td><input TYPE="TEXT" name="Starttid" value="<%=RS2("Starttid")%>"></td>
   
    <td><input TYPE="TEXT" name="Ugedag" value="<%=RS2("Ugedag")%>"></td>
    <td> <select name="tid"><% while NOT RS.EOF %>
        <option class="inputfelt" value="<%=RS("ProProfilID")%>"><%=RS("Programtitel")%></option>
        <%
        RS.moveNext
        Wend
        %>
    </select></td>
      <td>
    <select name="tid"><% while NOT RS3.EOF %>
        <option class="inputfelt" value="<%=RS3("MedProfilID")%>"><%=RS3("Navn")%></option>
        <%
        RS3.moveNext
        Wend
        %>
    </select></td>   
    </tr>
<%
RS2.moveNext
Wend
%>
</tr>
</table>



</form>
<%
' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>

Er der nogen der kan komme med et løsningsforslag ??

Mvh

Rene´
Avatar billede reb Nybegynder
08. juni 2004 - 21:54 #1
Lukket.
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