---
title: "Access + ASP, sortering."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/141777-access-asp-sortering"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "UrMe"
published: "2006-01-31T15:55:34.000Z"
updated: "2006-02-01T07:39:45.000Z"
replies: 4
views: 375
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/141777-access-asp-sortering"
---

# Access + ASP, sortering.

## #1 — UrMe, 2006-01-31T15:55Z

Jag använder en access databas till ett register. Allting fungerar perfekt och har en massa skit i den nu :)

Jag sorterar efter en kolumn vi kan kalla "landsting" och "stad".

Problemet nu är att i denna databas som jag redan har fört in en massa saker i med hjälp av ett gränssnitt jag gjort, vill jag föra in en ny kolumn (50 tecken text) som vi kan kalla "gata". I alla poster som finns i databasen nu blir ju gata ingenting som default.

Om jag nu lägger in ett nytt landsting och stad i databasen med hjälp av mitt gränssnitt och skippar att fylla i något på gata.

Sedan sorterar jag efter "gata"-\>"landsting"-\>"stad" .. så kommer de nya posterna jag för in i gränssnittet alltid före de som låg där innan jag la till kolumnen "gata". Spelar ingen att alla är tomma i databasen eller vad Landsting har för namn.

Är detta något känt problem?

Om jag editerar en gammal post som låg där inne före jag la till kolumnen "gata" så hamnar den plötsligt rätt i sorteringen.

Svårt att förklara :)

Så här ser lite kod ut när jag för in nya poster i databasen:

```
landsting = oFileUp.Form("landsting")
stad = oFileUp.Form("stad")
gata = oFileUp.Form("gata")

strSQL = "INSERT INTO databas (landsting, stad, gata) VALUES ('" & landsting & "', '" & stad & "', '" & gata & "');"
minCon.execute strSQL,,128
```

Varför känns det som att det blir ett annat värde i "gata" när jag för in den med gränssnitten än vad de gamla fick som default när jag skapade kolumnen?

Om någon knäcker detta så ger jag en guldstjärna ;)

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

## #2 — LarsG, 2006-01-31T16:19Z

De gamla har null i kolumnen gata. De nya som du inte fyller i gata för har en tom sträng.

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

## #3 — UrMe, 2006-02-01T07:13Z

Hur kan jag lösa det på lättaste sättet? Sitta och editera alla gamla poster manuellt?

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

## #4 — @nders, 2006-02-01T07:24Z

Det enklaste sättet är väl att köra en update-fråga mot tabellen.

```
UPDATE tblFoo SET fldFoo = '' WHERE fldFoo IS NULL
```

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

## #5 — UrMe, 2006-02-01T07:39Z

Tack så mycket! Om jag kunde acceptera två svar skulle jag göra det :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/141777-access-asp-sortering
