---
title: "Version av access"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9794-version-av-access"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "clarkbones"
published: "2001-05-31T13:09:00.000Z"
updated: "2001-05-31T15:47:00.000Z"
replies: 13
views: 323
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/9794-version-av-access"
---

# Version av access

## #1 — clarkbones, 2001-05-31T13:09Z

Ok, det är fel forum men jag försöker ändå med denna fråga som borde köras i accessforumet. Jag har följande SQL-sats i access 2000. Fungerar utmärkt!

```
SELECT count(*) as Antal from (SELECT DISTINCT Företag.Företagsnamn
FROM Företag);
```

men i access 97 får jag "syntaxfel i from konstruktion" eller nåt liknande, sedan markeras den andra förekomsten av SELECT i sqlsträngen.

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

## #2 — jepsO, 2001-05-31T13:21Z

Testa detta:

```
SELECT COUNT(DISTINCT Företag.Företagsnamn) AS Antal FROM Företag
```

Annars kanske det har att göra med "ö" i strängen. Testa att döpa om "Företag" till "Foretag".

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

## #3 — @nders, 2001-05-31T13:24Z

select count(distinct blah) fungerar tyvärr inte i access97.

om man söker här på wF så vet jag att det finns en del trådar som behandlar just detta, att räkna unika poster.

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

## #4 — clarkbones, 2001-05-31T13:31Z

ska testa detta imorgon då jag återvänder till 97-burken. Men det beror inte på "ö". om jag bara kör den andra delen av sqlsträngen (select distinct...) så funkar den.

Tack för hjälpen i alla fall

Anders kan som vanligt allt. Tack!

Jepso: din kod fungerade inte alls, inte i 2000 heller

\[Redigerat av clarkbones den 31 maj 2001\]

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

## #5 — jepsO, 2001-05-31T13:32Z

Aha, en lösning är väl isf att göra en vanlig SELECT DISTINCT och sedan en loop som räknar (fult men fungerar):

```
SQL = SELECT DISTINCT Företag.Företagsnamn FROM Företag
Set rs = conn.Execute(SQL)
x = 0
do until rs.EOF
 x = x -- 1
 rs.Movenext
loop
```

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

## #6 — clarkbones, 2001-05-31T13:38Z

ja det kanske funkar? återkommer!

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

## #7 — @nders, 2001-05-31T13:42Z

eller en .recordcount om man öppnar recordsetet med en dynamisk cursor?

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

## #8 — jepsO, 2001-05-31T14:09Z

Sant som @nders säger. Mer info finns [här](http://www.aspfaqs.com/ASPScripts/PrintFAQ.asp?FAQID=139).

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

## #9 — clarkbones, 2001-05-31T14:14Z

Men hur  kör jag ADO inifrån access, jag kan väl inte ha en connectionstring som hänvisar till den fil som jag just nu är i?

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

## #10 — @nders, 2001-05-31T14:20Z

inifrån access? vad menar du nu? skrev jag, och läste ditt första inlägg igen.

```
Ok, det är fel forum men jag försöker ändå med denna fråga som borde köras i accessforumet
```

snälla, ställ den i rätt forum då, så hade vi sluppit blanda in asp i det hela.

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

## #11 — clarkbones, 2001-05-31T14:24Z

Jo du har naturligtvis rätt o store mästare! Men det går ju att köra ADO inifrån Access och det är ju här man får de bra svaren. Kolla in på Accessforumet så skall du se att det är lika mycket liv där som i sängen hos Birgitta Dahl

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

## #12 — @nders, 2001-05-31T14:26Z

markera lite bättre typ fetstil **obs! inte asp, endast access!** :)

lika mycket liv där som i sängen hos Birgitta Dahl 
 :e :e

akta dig för pul...

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

## #13 — clarkbones, 2001-05-31T14:31Z

ska bättra mig...tack för all hjälp

det gick faktiskt att lösa

 ' Use active Access connection.
   Set ADOCon = CurrentProject.Connection

\[Redigerat av clarkbones den 31 maj 2001\]

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

## #14 — PatrikB, 2001-05-31T15:47Z

SubQueries funkar inte med access-97 har jag för mig ..... 

cya,
PatrikB

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9794-version-av-access
