Das Problem hier ist wohl a) die Liste komplett anzuzeigen und b) die
Auswahl so stellen, dass die �bergebene ID ausgew�hlt ist. Ersteres hast Du
ja scheinbar im Griff. Letzter wird durch einen Vergleich erreicht, der -
wenn es passt ein - ein "selected" in der Listbox dazustellt
Also etwa
Dieses SQL voraussgesetzt
SELECT ID, Name FROM EinerTabelle
' das wird �bergeben
GruppenId = request.querystring("GruppenId")
Do Until rsGruppen.EOF
Name = rsGruppen("Name")
If CStr(rsGruppen("ID") = GruppenID Then
Response.write "<option selected value=""" & _
rsGruppen("ID") & """>" & _
rsGruppen("Name") & "option>"
Else ' sonst kein Selected
Response.write "<option value=""" & _
rsGruppen("ID") & """>" & _
rsGruppen("Name") & "option>"
End If
rsGruppen.MoveNext
Loop
rsGruppen.Close
Hier wieder das Thema, das wir letzte Woche schon hatten: Request.xxx
liefert einen String. Wenn in der DB ein Integer f�r ID steht muss ich einen
von beiden konvertieren, damit ich String mit String oder Integer mit
Integer vergleiche.
----------
Denkbar ist aber auch, dass Du keine Listbox f�llen willst sondern nur den
Text haben willst. Dann ca
GruppenId = request.querystring("GruppenId")
Dieses SQL losjagen
sSQL = "SELECT Name FROM EinerTabelle WHERE id = " & GruppenId
Ausgabe dann einfacherweise per
Response.write rsGruppen("Name")
--
Viele Gr��e
Hubert Daubmeier
----- Original Message -----
From: "Sebastian Svetel" <[EMAIL PROTECTED]>
To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Sent: Monday, April 15, 2002 11:43 AM
Subject: [aspdebeginners] AW: Re: request.querystring & Drop Down
> ja eigentlich schon...
>
> nur so klappt es auch nicht. Hat noch jemand ne Idee?
>
> Code:
> <% Do While NOT rsGruppen.EOF
> GruppenId = request.querystring("GruppenId")
> Name = rsGruppen("Name")
> %>
> <option value="<%= GruppenId %>"><%= GruppenId %><%= Name %></option>
> <%
> rsGruppen.MoveNext
> Loop
> rsGruppen.Close
> %>
>
> Cu Sebi
>
****************************************************************************
**********
> Hallo Liste
> Stehe wieder mal auf dem Montagsmorgenschlauch. Mit nachstehendem Code
lese
> ich mit request.querystring die GruppenID aus dem URL raus. Jetzt m�chte
ich
> aber nicht die Nummer ausweisen in meinen Drop down sondern gleich den
> Namen. Kann mir jemand sagen was ich falsch mache?
>
> Code:
> <% Do While NOT rsGruppen.EOF
> GruppenId = request.querystring("GruppenId")
> 'Name = rsGruppen("Name")
> %>
> <option value="<%= GruppenId %>"><%= GruppenId %><%= Name %></option>
> <%
> rsGruppen.MoveNext
> Loop
> rsGruppen.Close
> %>
>
> Cu Sebi
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp