---
title: "administrations-system"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/14153-administrations-system"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Sico"
published: "2002-02-02T15:39:00.000Z"
updated: "2002-02-02T18:57:00.000Z"
replies: 11
views: 219
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/14153-administrations-system"
---

# administrations-system

## #1 — Sico, 2002-02-02T15:39Z

Hittade en liten bugg i mitt administrations-system. Om jag addar en användare och han skriver en nyhet. Nyheten visas på sidan och allt, MEN, om jag tar bort användaren så visas inte nyheten längre eftersom jag hämtar ID från användaren som ska visa hans namn på nyheten.

Man skulle ju kunna skriva in sitt namn i databasen istället för att skriva in ID'nr. Vilket sätt är bäst att göra? och hur?

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

## #2 — Tobbster, 2002-02-02T15:41Z

Varför ska du ta bort användaren ?

Du kan ju lägga till ett fält där du sätter om han är aktiv eller inte !!!!!

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

## #3 — Sico, 2002-02-02T15:46Z

> Varför ska du ta bort användaren ?

Om det är en klan-sida tex så händer det ju alltid att nån lämnar...

> Du kan ju lägga till ett fält där du sätter om han är aktiv eller inte !!!!!

verkar jobbigt.. :)

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

## #4 — LarsG, 2002-02-02T15:49Z

Varför raderer du inte allt som är relaterat till den användare som du tar bort?

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

## #5 — Sico, 2002-02-02T15:50Z

För att användarens nyheter m.m. kanske e värda att ha kvar?

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

## #6 — LarsG, 2002-02-02T16:03Z

Om det är relevant att ha kvar nyheten så är det lika relevant att ha kvar informationen om vem som skrev den. 

Då tycker jag att en lösning där du har ett extra fält som markerar aktiv/passiv är enklast.

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

## #7 — Sico, 2002-02-02T16:27Z

kanske det är.. jaja, då har jag nåt å pyssla med en liten stund iaf :)

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

## #8 — Erik Juhlin, 2002-02-02T16:51Z

Det går ju också att ha en LEFT OUTER JOIN istället för en (INNER) JOIN när man joinar in användarnamnet.

Men bäst är ändå att göra som Tobbster sa. Ha ett bit-fält där man har 1 om medlemmen är aktiv och 0 om den är "borttagen". :)

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

## #9 — Sico, 2002-02-02T18:32Z

> Det går ju också att ha en LEFT OUTER JOIN istället för en (INNER) JOIN när man joinar in användarnamnet.

Det där va spanska för mig... :) har du lust och förklara det? när ska man använda det?

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

## #10 — LarsG, 2002-02-02T18:43Z

externos izquierdos ensamblan

```
select * from news left outer join members on news.authorid = members.id where news.id = 4711
```

innebär att du får en träff även om det inte finns någon post i tabellen members som matchar join-villkoret. I det fallet blir det null i de kolumner som kommer från tabellen members.

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

## #11 — Sico, 2002-02-02T18:54Z

aha, det verkar mysigt :) men då måste man ange alla ID'r manuellt. 
Tycker att en aktiv-ruta verkar jobbigt. Men antar att det nog är bättre i dett fallet.

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

## #12 — SPiN, 2002-02-02T18:57Z

Manuellt? Nej, varför?

```
sSQL = "select * from news left outer join members on news.authorid = members.id where news.id = " & nyhetsID
set objRS = objC.Execute ( sSQL )
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/14153-administrations-system
