---
title: "Tomt i db, men länken visas ändå"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/138758-tomt-i-db-men-länken-visas-ändå"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "DanneSt"
published: "2005-12-04T22:23:04.000Z"
updated: "2005-12-04T23:16:03.000Z"
replies: 7
views: 335
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/138758-tomt-i-db-men-länken-visas-ändå"
---

# Tomt i db, men länken visas ändå

## #1 — DanneSt, 2005-12-04T22:23Z

Försöker göra så att länken endast ska visas om den finns.
Tyvärr så tycker koden att är värdet tomt så visas en länk till mappen där filen ligger istället.

```
<%if Recset("map_link") = "" then%><font size="1"><b>Karta: Nej!</font> 
<%else%>
<b>Karta: <a href="<%=Recset("map_link")%>" target="_blank">Ja!<a> 
<%end if%>
```

Permalänk: https://www.webforum.nu/p/138758

## #2 — UlfT, 2005-12-04T22:35Z

Har du prövat att testa på Recset.EOF? Om den är sann, är det tomt (såvida man inte redan har gått igenom några poster).

Permalänk: https://www.webforum.nu/p/1721951

## #3 — DanneSt, 2005-12-04T22:38Z

Hmm, vad blir det för skillnad då menar du?
Den är ju redan nu tom, eller har jag inte ställt villkoret rätt?

Permalänk: https://www.webforum.nu/p/1721953

## #4 — WebbisNet, 2005-12-04T22:42Z

```
<%
IF Recset("map_link") <> "" then
DO UNTIL Recset.EOF%>
<b>Karta: <a href="<%=Recset("map_link")%>" target="_blank">Ja!<a> 
<%ELSE%>
<font size="1"><b>Karta: Nej!</font> 
<%Recset.MoveNext: Loop
END IF%>
```

Kan detta fungera?

Permalänk: https://www.webforum.nu/p/1721957

## #5 — DanneSt, 2005-12-04T22:53Z

Mjae, nästan...
Får felmeddelandet att den expectar en loop.
Lägger om koden lite...
Då funkar det när det är tomt!
Men inte riktigt när det finns en länk.
Provar mer...

Permalänk: https://www.webforum.nu/p/1721961

## #6 — DanneSt, 2005-12-04T22:55Z

Jaaa!

Så här skulle det se ut:

```
<%IF Recset("map_link") <> "" then %>
<b>Karta: <a href="<%=Recset("map_link")%>" target="_blank">Ja!<a> 
<%ELSE%>
<font size="1"><b>Karta: Nej!</font> 
<%END IF%>
```

Som vanligt enkelt när man väl ser hur det ska vara...
Tack för hjälpen!

Permalänk: https://www.webforum.nu/p/1721963

## #7 — WebbisNet, 2005-12-04T23:13Z

```
<%
IF Recset("map_link") <> "" then
DO UNTIL Recset.EOF
response.write "<b>Karta: <a href="" '"& Recset("map_link")%> &"' "" target=""_blank"">Ja!<a>" 
ELSE
response.write "<font size=""1""><b>Karta: Nej!</font>"
Recset.MoveNext: Loop
END IF
%>
```

tänkte om denna går eftersom det är ett strängvärde

Permalänk: https://www.webforum.nu/p/1721966

## #8 — WebbisNet, 2005-12-04T23:16Z

vet hur det kan vara ibland att missa det lätta :-)

> **DanneSt skrev:**
>
> Jaaa!
> 
> Så här skulle det se ut:
>
>
> ```
> <%IF Recset("map_link") <> "" then %>
> <b>Karta: <a href="<%=Recset("map_link")%>" target="_blank">Ja!<a> 
> <%ELSE%>
> <font size="1"><b>Karta: Nej!</font> 
> <%END IF%>
> ```
>
> 
> 
> Som vanligt enkelt när man väl ser hur det ska vara...
> Tack för hjälpen!

Permalänk: https://www.webforum.nu/p/1721967

---

Tråden på webben: https://www.webforum.nu/amne/asp/138758-tomt-i-db-men-länken-visas-ändå
