---
title: "Antal mail"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/128518-antal-mail"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Ramboo"
published: "2005-05-19T19:24:50.000Z"
updated: "2005-05-20T19:27:13.000Z"
replies: 11
views: 382
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/databaser-sql/128518-antal-mail"
---

# Antal mail

## #1 — Ramboo, 2005-05-19T19:24Z

Denna koden skriver ut antal mail oläst som läst jag vet inte hur jag ska få den att skriva ut olästa mail

i db har jag tabellen read och värdet 0 när det är oläst och värde 1 när det är läst. Kan man skriva in det i sql frågan, eller måste man hålla på med massa koder för att det ska funka.

Någon som har lust att hjälpa mig??

\<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (\*.mdb)}; DBQ=" & server.mappath("login/mess/db/members.mdb")
SQL8 = "Select Count (\*) As Antal From mess WHERE till='" & anv & "' order by '" & id & "' desc "'
Set RS1 = Connect.Execute(SQL8)
Response.Write "Inkorgen: "&RS1("Antal")& " St Mail"
end if%\>

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

## #2 — Jesper T, 2005-05-19T21:02Z

Jag skulle använda samma tabell till det. (tabellen mess)
Och köra det i sql-satsen.

```
SQL8 = "Select Count (*) As Antal From mess WHERE readmess=0 AND till='" & anv & "' order by '" & id & "' desc "
```

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

## #3 — J.N., 2005-05-20T07:47Z

HEJ!

Den fetmarkerade snutten tillför väl inget?

```
SQL8 = "Select Count (*) As Antal From mess WHERE readmess=0 AND till='" & anv & "'[b] order by '" & id & "' desc "[/b]
```

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

## #4 — Ramboo, 2005-05-20T07:53Z

Ja du det vet jag inte men tar jag bort den så funkar inte något

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

## #5 — LarsG, 2005-05-20T07:57Z

Håller med J.N. att order by är helt meningslöst i detta sammanhang.

Flyttas från ASP

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

## #6 — Ramboo, 2005-05-20T07:58Z

Får fel mess på den nya sql satsen

Microsoft OLE DB Provider for ODBC Drivers fel '80040e10' 

\[Microsoft\]\[Drivrutin för ODBC Microsoft Access\] För få parametrar angavs. 1 förväntades. 

/avik2/index.asp, rad 148

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

## #7 — @nders, 2005-05-20T08:03Z

Eftersom J.N. skrev fältnamnet *readmess* i sin SQL-fråga och du inte har något sådant fält, utan fältet heter *read* så utgår jag ifrån att du har ändrat till rätt fältnamn?

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

## #8 — J.N., 2005-05-20T08:05Z

HEJ!

Tänk på att du måste avsluta med en fnutt också.
Man kan därför påstå att jag visade fel genom att markera ett tecken för mycket!

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

## #9 — Ramboo, 2005-05-20T08:06Z

SQL8 = "Select Count (\*) As Antal From mess WHERE till='" & anv & "'AND read=0 order by '" & id & "' desc"  Så ska det vara Då funkar det

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

## #10 — @nders, 2005-05-20T08:07Z

Du kan, som tidigare nämnts, ta bort din konstiga ORDER BY.

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

## #11 — LarsG, 2005-05-20T09:24Z

Däremot så är read ett reserverat ord i SQL och inte lämpligt som kolumnnamn.

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

## #12 — Ramboo, 2005-05-20T19:27Z

ok men det funkar ju så det är bra

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/128518-antal-mail
