Avatar billede zicko Nybegynder
20. juni 2004 - 20:50 Der er 7 kommentarer og
2 løsninger

Kan ikke få vist et database udtræk i HTML..

Som titlen siger så kan jeg af en eller anden grund ikke få mit ASP til at skrive et udtræk fra databasen.. Den skriver det fint tidligere i dokumentet, men så snart den kommer ind imellem en IF/END IF så vil den ikke skrive det... her er koden:

Det drejer sig om RS("fld_takster") første gang jeg vil skrive den virker det fint nok men nede i bunden hvor jeg har den inde mellem IF og END IF der vil den ikke, så skriver den kun "tester"


<%

SQL = "Select ID, fld_selskab, fld_selskabID, fld_navn, fld_abonnement, fld_takster, fld_showAndet, fld_andet, fld_noter FROM tbl_abonnementer WHERE ID=" & request.querystring("aID") 
Set RS = MyConn.Execute(SQL)

%>
<html>
<head>
<title>Untitled Document</title>
</head>

<body bgcolor="#000000" text="#FF6600" leftmargin="50" topmargin="50" marginwidth="0" marginheight="0">
<% IF NOT RS.EOF THEN %>
<p><span class="overskrift"><%=RS("fld_selskab")%> - <%=RS("fld_navn")%></span></p>
<hr noshade>
<blockquote>
  <p class="tekst_fed">Abonnement: </p>
  <ul>
    <%=RS("fld_abonnement")%>
  </ul>
  <p class="tekst_fed">Takster:</p>
  <ul>
    <%=RS("fld_takster")%>
  </ul>

 
<% If fld_showAndet = "1" THEN %>

<%

strDims = RS("fld_takster") & "tester "
Response.Write strDims

%>
<% END IF %>
Avatar billede zicko Nybegynder
20. juni 2004 - 20:51 #1
Det er godt nok frustrerende..  så enhver der kan hjælpe vil virkelig redde min dag :)
Avatar billede zicko Nybegynder
20. juni 2004 - 20:52 #2
Og undskyld rodet... har prøvet en masse forskelligt..
Avatar billede aspbuilder Nybegynder
20. juni 2004 - 20:57 #3
Prøv med det her i stedet

<%
SQL = "Select ID, fld_selskab, fld_selskabID, fld_navn, fld_abonnement, fld_takster, fld_showAndet, fld_andet, fld_noter FROM tbl_abonnementer WHERE ID=" & request.querystring("aID") 
Set RS = MyConn.Execute(SQL)

strTakster = rs("fld_takster")

%>
<html>
<head>
<title>Untitled Document</title>
</head>

<body bgcolor="#000000" text="#FF6600" leftmargin="50" topmargin="50" marginwidth="0" marginheight="0">
<% IF NOT RS.EOF THEN %>
<p><span class="overskrift"><%=RS("fld_selskab")%> - <%=RS("fld_navn")%></span></p>
<hr noshade>
<blockquote>
  <p class="tekst_fed">Abonnement: </p>
  <ul>
    <%=RS("fld_abonnement")%>
  </ul>
  <p class="tekst_fed">Takster:</p>
  <ul>
    <%=strTakster>
  </ul>

 
<% If fld_showAndet = "1" THEN %>

<%

strDims = strTakster & "tester "
Response.Write strDims

%>
<% END IF %>
Avatar billede ttopholm Nybegynder
20. juni 2004 - 20:57 #4
prøv uden "" i:

<% If fld_showAndet = "1" THEN %>
så det bliver
<% If fld_showAndet = 1 THEN %>
Avatar billede ttopholm Nybegynder
20. juni 2004 - 20:58 #5
og hov, den her:
fld_showAndet
skal den ikke hedde
rs("fld_showAndet")
Avatar billede ttopholm Nybegynder
20. juni 2004 - 20:59 #6
Det er der fejlen er :-)
Avatar billede zicko Nybegynder
20. juni 2004 - 21:09 #7
ttopholm, heh ja lige i den ombæring var det fejlen.. men det hjalp ikke at skrive RS foran, jeg har dog selv i mellemtiden fået løst det.. aner ikke hvordan.. sad bare og rykkede lidt rundt på det for 20'ende gang..

i ka' lige få den opdaterede kode, og se om i kan se hva' der er blevet ændret..

tak for forsøgende ellers..

i får lige pointene til deling hvis i smider et svar hver.. så kan vi også få lukket spørgsmålet..
Avatar billede zicko Nybegynder
20. juni 2004 - 21:10 #8
SQL = "Select ID, fld_selskab, fld_selskabID, fld_navn, fld_abonnement, fld_takster, fld_showAndet, fld_andet, fld_fordeleGO, fld_fordeleKonkurrent, fld_noter FROM tbl_abonnementer WHERE ID=" & request.querystring("aID") 
Set RS = MyConn.Execute(SQL)

%>
<html>
<head>
<title>Untitled Document</title>
</head>

<body bgcolor="#000000" text="#FF6600" leftmargin="50" topmargin="50" marginwidth="0" marginheight="0">
<% IF NOT RS.EOF THEN %>
<p><span class="overskrift"><%=RS("fld_selskab")%> - <%=RS("fld_navn")%></span></p>
<hr noshade>
<blockquote>
  <p class="tekst_fed">Abonnement: </p>
  <ul>
    <%=RS("fld_abonnement")%>
  </ul>
  <p class="tekst_fed">Takster:</p>
  <ul>
    <%=RS("fld_takster")%>
  </ul>
 
  <%IF RS("fld_showAndet") = "1" THEN %>
  <p class="tekst_fed">Andet:</p>
  <ul>
  <% response.write RS("fld_andet") %>
  </ul>
  <% END IF %>
Avatar billede ttopholm Nybegynder
20. juni 2004 - 21:27 #9
svar
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