Avatar billede bronsholt Nybegynder
21. august 2001 - 10:05 Der er 5 kommentarer og
1 løsning

Indlæsning af værdier fra DB til en combobox

Hvordan henter jeg værdi fra en DB ind til valg i en combobox, som kan gemmes i et recordset sammen med andre værdi, eks. navn, adresser o.l.? Indlæsningen sker via en SQL-sætning fra tabel \"A\" og valget fra comboboxen skal gemmes i tabel \"B\". Hvordan gær jeg det? Koder kan sendes, hvis det ønskes!


Mvh.
lasse Brønsholt
Avatar billede ellebaek Nybegynder
21. august 2001 - 11:10 #1
du må godt ligge en smule kode...
Avatar billede bronsholt Nybegynder
21. august 2001 - 11:27 #2
Hej ellebaek,

her hentes værdierne fra tabellen ind via recordset\'et objRS, men det virker ikke, når man bruger tags! Hvordan omgår jeg
dette problem?

<select name=\"combobox\">
<%
While Not objRS.EOF
        strPost =          \"<option>\" & strStilling
        Response.Write strPost
        objRS.MoveNext
Wend
%>
</select>       
Avatar billede ellebaek Nybegynder
21. august 2001 - 22:04 #3
<select name=\"combobox\">
<%
While Not objRS.EOF
%>
<option> <%=strStilling%>
%>
objRS.MoveNext
Wend
%>
</select>
Sådan skulle jeg mene ...
Avatar billede ellebaek Nybegynder
21. august 2001 - 22:06 #4
og dog...
Hvis strStilling står i databasen, skal du bruge:
<select name=\"combobox\">
<%
While Not objRS.EOF
%>
<option> <%=objRS.Fields(\"Feltnavn\")%>
%>
objRS.MoveNext
Wend
%>
</select>

Det virker i hvert fald...

Avatar billede bronsholt Nybegynder
22. august 2001 - 15:47 #5
Tak for hjælpen
Avatar billede ellebaek Nybegynder
22. august 2001 - 21:35 #6
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