---
title: "Tomma fält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/78278-tomma-fält"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Mango"
published: "2003-05-27T19:24:31.000Z"
updated: "2003-05-28T20:56:16.000Z"
replies: 7
views: 326
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/78278-tomma-fält"
---

# Tomma fält

## #1 — Mango, 2003-05-27T19:24Z

Hej jag hoppas jag kan få lite hjälp av er!

Jag ska hämta viss data från en tabell där vissa fält inte har blivit ifyllda än. När jag loopar fram datan på asp-sidan verkar det som om de tomma fälten skrivs ut eftersom de fälten med data hamnar längst ner på sidan med en massa tomrum ovanför sig. När jag testade koden innan jag hade lagt in alla medlemmar så såg det inte ut på det viset så jag misstänker att den skriver ut de "tomma" fälten. Hur ska man komma till rätta med detta problemet?

Jag hade tänkt att man redan i SQL bara kunde hämta de fälten som var \<\> " " men jag är inte så bra på asp så jag får inte rätt på koden. Kan nån hjälpa mig?

```

Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT fNickName FROM tblUser WHERE nickname <> "" ORDER BY fNickName", objConn
```

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

## #2 — Jesper T, 2003-05-27T19:39Z

Här kanske: <http://www.webforum.nu/showthread.php?s=&postid=626620#post626620>
Jag tog en sökning på "tomma" och fick ganska många träffar.
Testa även att byta ut till enkelfnuttar i din sql kanske.

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

## #3 — Mango, 2003-05-27T20:04Z

Det funkar inte riktigt. Jag får inget felmeddelande utan det står "Script timed out"
Tyvärr så är jag inte så bra på detta och hade inte mycket hjälp av sökresultaten.

Så här skrev jag i koden.

```
do until rs.eof
   if not IsNull(rs("fNickName")) Then
      response.write rs("fNickName")&"<br>"
   End if
Loop
```

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

## #4 — voigtann1, 2003-05-27T20:06Z

dum sak men: Prova att skriva:

```
do until rs.eof
   if not rs("fNickName") <> "" Then
      response.write rs("fNickName")&"<br>"
   End if
Loop
```

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

## #5 — LarsG, 2003-05-27T20:34Z

```
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT fNickName FROM tblUser " & _
" WHERE trim(nickname) <> '' " & _
" and nickname is not null " & _
" ORDER BY fNickName", objConn
```

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

## #6 — Mango, 2003-05-27T20:40Z

Tack för svaren!

Timmen är sen så jag testar imorgon.

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

## #7 — Engine^, 2003-05-28T09:01Z

**voigtann1** \- movenext... host host ;)

```
Do Until rs.EOF
  If Not IsNull(rs("fNickName")) And Not rs("fNickName") = "" Then Response.Write rs("fNickName")&"<br>"

  rs.MoveNext
Loop
```

Annars så är det enklare att göra som **LarsG** skrev - strunta i att plocka ut de som är null eller tomma.

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

## #8 — Mango, 2003-05-28T20:56Z

Tack för all hjälpen nu fungerar det bra!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/78278-tomma-fält
