---
title: "Hämta data från två tabeller"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/80207-hämta-data-från-två-tabeller"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Gimbo"
published: "2003-06-20T19:36:09.000Z"
updated: "2003-06-20T22:28:53.000Z"
replies: 9
views: 295
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/80207-hämta-data-från-två-tabeller"
---

# Hämta data från två tabeller

## #1 — Gimbo, 2003-06-20T19:36Z

Hejsan

jag vill hämta data från två olika tabeller (ingen relation imellan), jag har gjort p åsöljande sätt men det fungerar inte:

```
sql = "SELECT First_Name, Last_Name, email, password, customerID FROM contact, userlogin WHERE customerID = '" & Trim(Request.QueryString("userID")) & "' "
```

jag får följande fel

```
Error Type:
Microsoft VBScript compilation (0x800A0409)
Unterminated string constant
```

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

## #2 — Sebbe, 2003-06-20T19:42Z

Det där ser väl inte ut att vara något SQL-fel, tycker jag? Hur ser raden där du använder SQL:en ut? (objConn.Execute(sql), objRS.Open sql, objConn eller vad du nu använder?)

Om den raden ser rätt ut kan du ju testa att skriva ut SQL:en i webbläsaren och se hur den ser ut då.

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

## #3 — Gimbo, 2003-06-20T19:48Z

RS.Open sql,conn 

kan inte skriva ut sql satsen pga felmeddelandet, får the page canot be displayed

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

## #4 — Sebbe, 2003-06-20T19:50Z

Du kan visst skriva ut SQL:en! ;)

```
sql = "SELECT First_Name, Last_Name, email, password, customerID FROM contact, userlogin WHERE customerID = '" & Trim(Request.QueryString("userID")) & "' "
Response.Write(sql) : Response.End
```

Om du endå får felmeddelandet är det säkert fel på raden där SQL:en står! På vilken rad är det felet kommer på egentligen? SQL-raden eller raden med RS.Open sql, conn?

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

## #5 — Gimbo, 2003-06-20T19:55Z

hmm får detta felmeddelande nu:

ADODB.Recordset (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

jag har tagit bort alla rs("blabl") från sidan men ändå får jag detta??

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

## #6 — Sebbe, 2003-06-20T20:01Z

Du får ingen rad i felmeddelandet? Om det är i SQL-satsen tror jag att den ska se ut såhär:

```
sql = "SELECT First_Name, Last_Name, email, password, customerID FROM contact, userlogin WHERE customerID = " & Trim(Request.QueryString("userID"))
```

Om nu inte customerID är av typen Text, vilket jag tvivlar på. :)

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

## #7 — Gimbo, 2003-06-20T20:04Z

får samma felmeddelande

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

## #8 — Gimbo, 2003-06-20T21:08Z

det löste sig, men problemet nu är: jag vill ju ha all information om en kund med ett visst kundnummer och det är just därför jag har WHERE men detta fungerar ju bara med en tabell, dvs när jag nu vill lista ut dessa uppgifter om en användare så får jag bara kundnumret rätt listat den andra informationen dvs namn och efternamn är den samma spelar ingen roll vilken kund jag väljer???

jag har en kolumn namn i min andra tabell som heter ID och som innehåller samma information som min kolumn i den andra tabellen som heter customerID...

dvs två tabeller den ena med customerID och den andra med ID båda dessa kolumner innehåller samma info

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

## #9 — Sebbe, 2003-06-20T21:56Z

Om du nu menar att du behöver hjälp ska nog det här hjälpa dig. :)

```
sql = "SELECT contact.*, userlogin.* FROM contact, userlogin WHERE contact.customerID = userlogin.ID AND userlogin.ID = " & Request.QueryString("userID")
```

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

## #10 — Gimbo, 2003-06-20T22:28Z

returnera en hel blank sida, utan felmeddelanden eller något skrev ut sql satsen och den såg ut så här:
SELECT contact.\*, userlogin.\* FROM contact, userlogin WHERE userlogin.customerID = userlogin.ID AND userlogin.ID = 5357

???
ska jag ändra stjärnorna mot något?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/80207-hämta-data-från-två-tabeller
