---
title: "ASP-databas-problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/97760-asp-databas-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ralleraz"
published: "2004-02-19T22:48:59.000Z"
updated: "2004-02-20T13:15:10.000Z"
replies: 7
views: 258
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/97760-asp-databas-problem"
---

# ASP-databas-problem

## #1 — ralleraz, 2004-02-19T22:48Z

Hej. Nedanstående kod funkar inte till 100%. Vill att om fältet tavlingslank är tom så ska man bara skriva utt arrangor. Annars så ska man skriva arrangörens namn genom en länk. Det är den första if-satsen som inte funkar. Vad är fel?

\<% 
If ("tavlingslank") = "" Then 

rs("arrangor") 

Else
%\>
\<a href=\>\<% =rs("tavlingslank") %\>" target="\_blank"\>\<% =rs("arrangor") %\>\</a\>

\<%
End If
%\>

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

## #2 — solbulle, 2004-02-19T22:56Z

response.write rs("arrangor")

btw, Välkommen till wF!

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

## #3 — Jesper T, 2004-02-19T22:58Z

**Välkommen till WF!**

```
<% 
If rs("tavlingslank") = "" Then 
    Response.write rs("arrangor") 
    Else
        Response.write "<a href="""& rs("tavlingslank") &""" target=""_blank"">"& rs("arrangor") &"</a>"
End If
%>
```

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

## #4 — @nders, 2004-02-20T05:33Z

Skilj på tom och null. Om fältet kan vara null, kan man lägga till en tom sträng till fältvärdet när man jämför:

```
If "" & rs("tavlingslank") = "" Then
```

mvh

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

## #5 — Engine^, 2004-02-20T12:12Z

Det finns ju en färdig funktion för det också...

```
If IsNull(rs("tavlingslank")) Then
```

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

## #6 — @nders, 2004-02-20T12:14Z

Jo, det stämmer. Men i ASP vill man ofta likställa tom sträng med null, då båda ofta betyder samma sak (att där inte finns något värde) och då tycker jag att det är trevligt att slippa undan med en if-sats istället för två.

Mvh

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

## #7 — Mog, 2004-02-20T12:36Z

Detta borde åxå funka:

```
If (Len(rs("tavlingslank")) = 0) Then
```

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

## #8 — LarsG, 2004-02-20T13:15Z

Nej, len(null) är inte 0 det är null.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/97760-asp-databas-problem
