Avatar billede knutbl Nybegynder
22. juli 2004 - 22:51 Der er 4 kommentarer og
3 løsninger

Vis link fra Database kun hvis det er noen. hvordan?

Jeg har en database (access 2000) over konserter. Ett av kategoriene i databasen er "link". Det er ikke alle registreringer i databasen som har noe skrevet i dette feltet. Hvordan kan jeg med asp gjøre slik at hvis det står noe i link-feltet, så skrives linken ut med <a href... og så videre. Hvis det ikke er noen link der, skrives det ut teksten n/a (not available). Hvordan skal jeg skrive dette for å få det riktig?

Hilsen Knut B.
Avatar billede ponyboye Nybegynder
22. juli 2004 - 22:56 #1
if rs.EOF then

  ' her skriver du din besked
  response.write "Der er ikke nogen opskrifter i denne kategori."

  else
Avatar billede ponyboye Nybegynder
22. juli 2004 - 22:59 #2
der var lige en lille fejl, sådanne her:

if rs.EOF then

  ' her skriver du din besked
  response.write "Der er ikke nogen opskrifter i denne kategori."

  else

while not rs.EOF
Avatar billede trekkies Juniormester
22. juli 2004 - 23:03 #3
Hvis jeg var dig ville jeg lave en default indsættelse som hedder 1 for n/a (not available) og 2 for "linket"

Så vil jeg skrive dette:

HUSK din connection til databasen først

<%
if link = "1" Then
%>
n/a (not available)
<%
    end if
%>

<%
if link = "2" Then
%>
<a href="<%=link%>">Se dette link</a>
<%
    end if
%>

Sådan vil jeg skrive det.

Mvh
Martin Jørgensen
Avatar billede bojohansen Nybegynder
22. juli 2004 - 23:05 #4
Jeg vill nok gøre det sådant :

Åben DB forbindelse
Åben Recordset RsKonsert

<%If RsKonsert("Link") = "" Then %>
n/A
<%Else%>
<a href="<%=RsKonsert"(Link")%>">link</a>
<%End If%>
Avatar billede knutbl Nybegynder
22. juli 2004 - 23:15 #5
Tusen takk, alle dere!
Jeg vil bruke bojohansens måte, men vil gjerne gi poeng til både trekkies, ponyboy og bojohansen for deres gode hjelp. Kan dere gi et svar istedet for kommentar, så får dere points.
Knut B
Avatar billede bojohansen Nybegynder
22. juli 2004 - 23:20 #6
Svar.
Avatar billede trekkies Juniormester
22. juli 2004 - 23:21 #7
Der findes mange måder at klare dette problem på.
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