webForumDet fria alternativet

Urval ur två tabeller

8 svar · 817 visningar · startad av bluespot

bluespotMedlem sedan nov. 200093 inlägg
#1

Jag har två tabeller, ManadensSpelare & Spelare, nu skulle jag vilja visa information ur tabellen Spelare beroende på vilket mId som finns i tabellen ManadensSpelare, går det?

Jag tänkte alltså att om det står 1 i mId så ska den spelare som har Id 1 visas upp.

<%
Dim RsMock
Dim RsMock_cmd
Dim RsMock_numRows

Set RsMock_cmd = Server.CreateObject ("ADODB.Command")
RsMock_cmd.ActiveConnection = MM_Mock_STRING
RsMock_cmd.CommandText = "SELECT * FROM ManadensSpelare, Spelare WHERE mId = Id" 
RsMock_cmd.Prepared = true

Set RsMock = RsMock_cmd.Execute
RsMock_numRows = 0
%>
emissionMedlem sedan dec. 19996 721 inlägg
#2

I princip rätt, men det kan göras tydligare.

SELECT s.* FROM ManadensSpelare m, Spelare s WHERE m.mId = s.Id

Tråden bör flyttas till SQL-forumet.

LarsGMedlem sedan dec. 200012 464 inlägg
#3

Flyttas från ASP

bluespotMedlem sedan nov. 200093 inlägg
#4

Tack för snabbt svar!

Tyvärr så får jag ett felmeddelande:
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i uttryck.

LarsGMedlem sedan dec. 200012 464 inlägg
#5

Ändra lämplig tabell så att kolumnerna har samma datatyp.

bluespotMedlem sedan nov. 200093 inlägg
#6

Tack så mycket! :) :) :)

LimeMedlem sedan sep. 2001961 inlägg
#7

Vad har detta med Java att göra?

LarsGMedlem sedan dec. 200012 464 inlägg
#8

Inget, det var jag som gjorde fel när jag skulle flytta tråden från ASP till SQL. jag har bett moderator att flytta denna tråd.

CompusaMedlem sedan jan. 20023 327 inlägg
#9

Tråd flyttad från forumsdelen Java till SQL.

Hoppas jag gjorde rätt nu, min första insats som moderator... :)

126 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)