---
title: "innerjoin"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/66815-innerjoin"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "antar"
published: "2003-01-31T20:07:44.000Z"
updated: "2003-02-03T16:17:12.000Z"
replies: 27
views: 611
page: 1
pages: 2
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/66815-innerjoin"
---

# innerjoin

_Sida 1 av 2._

## #1 — antar, 2003-01-31T20:07Z

försöker göra innerjoin men bli fel?

set recset = connect.execute ("select \* from Gastbok inner join Medlemmar ON  Medlemmar.Anvandarnamn = Gastbok.Till and gastbok.Till = '"&anvandarnamn&"'")%\>

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

## #2 — Jesper T, 2003-01-31T20:37Z

Är detta helt fel?

```
set recset = connect.execute ("select m.*,g.* from Gastbok g and medlemmar m Where m.Anvandarnamn and g.gastbok = '"& anvandarnamn &"'")
```

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

## #3 — antar, 2003-01-31T21:04Z

får ut Microsoft OLE DB Provider for SQL Server (0x80040E14)
Incorrect syntax near the keyword 'and'.

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

## #4 — crisse6, 2003-01-31T22:17Z

```
set recset = connect.execute ("SELECT Gastbok.*, Medlemmar.*
FROM Gastbok INNER JOIN Medlemmar ON Gastbok.ID = Medlemmar.ID Where Gastbok.Gastbok = "&anvandarnamn&"")
```

Borde vara sa.....

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

## #5 — antar, 2003-01-31T22:35Z

när jag skriver ut användarnamnet blir allt samma

Antar P21
\-----------------
text

Antar P21
\---------------
text

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

## #6 — crisse6, 2003-01-31T22:50Z

Okey.... inga felmess iaf :) Na, men vilka falt vill du skriva ut?

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

## #7 — antar, 2003-01-31T22:52Z

jag vill koppla ihop två databaser och få ut Anvandarnamn ur medlemmar med hjälp av gastboken.till

recset.Medlemmar("Anvandarnamn") den vill jag skriva ut!!

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

## #8 — crisse6, 2003-01-31T23:00Z

sorry... hehe... fel av mig :)

```
set recset = connect.execute ("SELECT Gastbok.*, Medlemmar.*
FROM Gastbok INNER JOIN Medlemmar ON Gastbok.Till = Medlemmar.Avandarnamn Where Gastbok.Gastbok = "&anvandarnamn&"")
```

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

## #9 — antar, 2003-01-31T23:01Z

har ändrat lite 

```
set recset = connect.execute ("SELECT Gastbok.*, Medlemmar.* FROM Gastbok INNER JOIN Medlemmar ON Gastbok.Till = Medlemmar.Avandarnamn Where Gastbok.Till = '"&anvandarnamn&"'"
```

men får 
Microsoft OLE DB Provider for SQL Server (0x80040E14)
Invalid column name 'Avandarnamn'.

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

## #10 — crisse6, 2003-01-31T23:10Z

> Microsoft OLE DB Provider for SQL Server (0x80040E14) 
> Invalid column name 'Avandarnamn'.

sager sig sjalvt, Anvandarnamn ar inget namn i db'n.....kolla!

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

## #11 — antar, 2003-01-31T23:11Z

mm ska stå anvandarnamn men det funkar fortfarande inte det blir samma användarnamn?

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

## #12 — crisse6, 2003-01-31T23:15Z

ah! Skicka hela koden ;)

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

## #13 — antar, 2003-01-31T23:34Z

anvandarnamn = request.querystring("Anvandarnamn")

set recset = connect.execute ("SELECT Gastbok.\*, Medlemmar.\* FROM Gastbok INNER JOIN Medlemmar ON Gastbok.Till = Medlemmar.Anvandarnamn Where Gastbok.Till = '"&anvandarnamn&"'")

%\>
\<%
do until recset.eof
response.write recset("Anvandarnamn")&" "&recset("kon")&recset("alder")&"\<br\>"
response.write recset("inlagg")
recset.movenext
loop
%\>

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

## #14 — crisse6, 2003-01-31T23:40Z

om du skriver sa har da:

```
set recset = connect.execute ("SELECT Gastbok.*, Medlemmar.* FROM Gastbok INNER JOIN Medlemmar ON Gastbok.Till = Medlemmar.Anvandarnamn")
```

????

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

## #15 — antar, 2003-02-01T00:04Z

så funkar användarnamnet men alla poster visas och request.querystring("anvandarnamn") funkar ej?

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

## #16 — crisse6, 2003-02-01T00:16Z

nu gor vi sa har:

```
sql = "SELECT Gastbok.*, Medlemmar.* FROM Gastbok INNER JOIN Medlemmar ON Gastbok.Till = Medlemmar.Anvandarnamn Where Gastbok.Till = '"&anvandarnamn
response.wrie sql
response.write anvandarnamn
set recset = connect.execute(sql)
```

skriv det som kommer ut nu!

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

## #17 — antar, 2003-02-01T10:05Z

SELECT Gastbok.\*, Medlemmar.\* FROM Gastbok INNER JOIN Medlemmar ON Gastbok.Till = Medlemmar.Anvandarnamn Where Gastbok.Till = 'antar'antar

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

## #18 — antar, 2003-02-01T12:55Z

nån som kan hjälp mig med det här?

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

## #19 — solbulle, 2003-02-01T12:58Z

> **antar skrev:**
>
> så funkar användarnamnet men alla poster visas och request.querystring("anvandarnamn") funkar ej?

Vad menar du med det?

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

## #20 — antar, 2003-02-01T13:10Z

asså om jag inte lägger till: gastbok.till = ''"&request.querystring("anvandarnamn")&"' då visas alla poster och då funkar det bra men när jag lägger till querystringen så funkar inte medlemmar.anvandarnamn.  recset("anvandarnamn") blir samma värde hela raden?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/66815-innerjoin  
Nästa sida: https://www.webforum.nu/amne/asp/66815-innerjoin/page2.md
