/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Select fra database
Fra : Henrik Nygaard


Dato : 08-03-04 14:18

Jeg har herinde fået en mulighed for at hente en select fra en
database. Det virker også fint. Men... Den skal vise navnet på
personen i feltet (Det gør den fint) og returnere IDnr som
værdien der overføres fra form feltet. Nedenstående kode virker
ikke.

Hvordan gøres det?

<%
Response.Write "<select name=""Navn"" size=""1"">" & vbcrlf
Do While Not rs1.EOF
Response.Write "<option value=rs1("IDnr")>" & rs1("fornavn") & "
" & rs1("mellemnavn") & " " & rs1("efternavn") & " " &
rs1("IDnr") & "</option>" & vbcrlf
rs1.MoveNext
Loop
Response.Write "</select>" & vbcrlf
%>

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
finn elmgaard (08-03-2004)
Kommentar
Fra : finn elmgaard


Dato : 08-03-04 18:31

Hej Henrik
Prøv at sætte dig i modtagerens sted, når du formulerer dit spørgsmål.
Det kan være svært at forstå, hvad du egentlig mener.


> Jeg har herinde...

Hvad er herinde?

> ...fået en mulighed for at hente en select fra en
> database.

Hvad mener du helt præcis med det?

Det virker også fint. Men... Den skal vise navnet på
> personen i feltet (Det gør den fint) og returnere IDnr som
> værdien der overføres fra form feltet. Nedenstående kode virker
> ikke.

Hvad sker der?

>
> Hvordan gøres det?
>
> <%
> Response.Write "<select name=""Navn"" size=""1"">" & vbcrlf
> Do While Not rs1.EOF
> Response.Write "<option value=rs1("IDnr")>" & rs1("fornavn") & "
> " & rs1("mellemnavn") & " " & rs1("efternavn") & " " &
> rs1("IDnr") & "</option>" & vbcrlf
> rs1.MoveNext
> Loop
> Response.Write "</select>" & vbcrlf
> %>


Umiddelbart ser det ud som om du blander HTML og VBScript i din
Response.Write

Prøv med:

Response.Write "<option value=" & rs1("IDnr") & ">" & rs1("fornavn")......

Håber det hjælper, ellers skriv igen.

mvh
Finn



Henrik Nygaard (09-03-2004)
Kommentar
Fra : Henrik Nygaard


Dato : 09-03-04 09:04

Hej Finn

Selvom du ikke helt forstod hvad jeg mente, løste du mit problem med linien
herunder.

> Response.Write "<option value=" & rs1("IDnr") & ">" & rs1("fornavn")......

Tak for hjælpen.

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (08-03-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 08-03-04 22:20

Henrik Nygaard skrev:

> Nedenstående kode virker ikke.

*Hvordan* virker den ikke? Se gode råd om at spørge i asp-gruppen
her: <http://asp-faq.dk/article/?id=41>

Giv evt. et link til din side.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste