---
title: "Intern meddelandefunktion"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/86866-intern-meddelandefunktion"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "doggelito"
published: "2003-09-24T14:10:36.000Z"
updated: "2003-09-25T07:58:27.000Z"
replies: 8
views: 358
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/86866-intern-meddelandefunktion"
---

# Intern meddelandefunktion

## #1 — doggelito, 2003-09-24T14:10Z

Ska bygga en asp-sida där man ska kunna skicka meddelanden mellan olika användare, användarna lagras i ms sql-2000.
Sidan ska funka som ett mailprogram, dvs. inkorg, utkorg, skickat m.m.
Men det är alltså ingen riktig mail-variant utan meddelanden ska lagras i systemet, frågan är vad som är smidigast:
Att skapa textfiler för varje "brev" eller lagra allt i sql:en, vad tror ni?
Om sql:en, bör datatypen vara ntext, eller?

Varför jag frågar är därför att man ska kunna bifoga brevet man fått när man svarar, och svarar igen osv.

Nån som byggt nått liknande? Hur gjorde du i så fall?

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

## #2 — SteveP, 2003-09-24T14:28Z

Borde ju vara bättre prestanda om du lagrade det i en databas. Sen hade jag satt datatypen till "text" så dom kan skriva obegränsat långa meddelanden. När man ska bifoga brevet etc så kan du lösa detta genom olika relationer där du kollar det unika ID't för brevet och när man svarar på så kan du lagra det ID't en svarstabell så du har koll på vilket brev man svarade etc.

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

## #3 — solbulle, 2003-09-24T17:31Z

Bifogar brevet skriver du...
Egentligen så skickar du ju inga brev någonstans. Det enda du gör är ju att visa en post ur en db om någon fått ett "mail".

Är det ett svarsmail så visar du ju bara det "mailet" samt det "bifogade mailet" om den som svarat valt att så att säga skicka med det.

Helt klart måste det optimala imho vara databas.

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

## #4 — doggelito, 2003-09-25T05:53Z

Ni har nog rätt!
Jag tänkte lite snurrigt märker jag nu, hade liksom präntat in i skallen att det enda sättet att få med föregående brev är att klistra in det i det nya svarsbrevet.
Ibland är man en idiot! :)

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

## #5 — BulletBoyCrime, 2003-09-25T06:03Z

> **solbulle skrev:**
>
> Det enda du gör är ju att visa en post ur en db om någon fått ett "mail".

Ehhrrmmmm.......hur funkar mail över huvud taget då? :o
Det måste väl finnas db's för det också?

doggelito, lycka till!

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

## #6 — @nders, 2003-09-25T06:09Z

Re: Intern meddelandefunktion

> **doggelito skrev:**
>
> Om sql:en, bör datatypen vara ntext, eller?

Om du känner att inte varchar räcker till (8000 tecken) bör du ha text.

Datatyperna som börjar med **n** är unicode-datatyper, och har du ingen användning för att lagra unicode-text, använd inte n-typerna. Unicode tar två bytes per tecken i anspråk i lagringsutrymme, och det är onödigt, om man ändå inte behöver det.

Mvh

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

## #7 — doggelito, 2003-09-25T06:24Z

Men, hanterar inte unicode svenska tecken till exempel (åäö)?
Om man gör en sökning i en varchar-kolumn, hamnar inte å,ä före b då t.ex. eller har det bara med vilken collation man har?
Eller använder man unicode bara om man ska använda kinesiska tecken m.m.?

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

## #8 — @nders, 2003-09-25T07:38Z

Du behöver inte ha unicodefält för svenska tecken. Sorteringsordningen avgörs av vilken sorteringsordning man valt vid installationen av SQL Server (svensk/finsk brukar vara att rekommendera), eller om du specificerar collation i din SQL-fråga.

> **doggelito skrev:**
>
> Eller använder man unicode bara om man ska använda kinesiska tecken m.m.?

Mja, typ. :)

Mvh

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

## #9 — doggelito, 2003-09-25T07:58Z

Aha! Bra att veta. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/86866-intern-meddelandefunktion
