Avatar billede mm12010 Nybegynder
28. marts 2003 - 18:34 Der er 8 kommentarer og
1 løsning

SQL JOIN

jeg har tabellerne:
"keys" med felterne: kunstnerID, arrangementsID
"kunster" med felterne: kunstnerID, fornavn, efternavn

jeg skal så bruge alle felterne fra "kunstner", der hvor keys.kunstnerID = kunstner.kunstnerID, og keys.kunstnerID skal kun vælges de steder hvor keys.arrangementsID = en variabel.
Avatar billede oasen Nybegynder
28. marts 2003 - 18:45 #1
SQL = "Select ke.kunstnerID, ke.arrangementsID, ku.fornavn, ku.efternavn From keys ke Inner Join kunster On ke.kunstnerID = ku.kunstnerID Where ke.arrangementsID = " & Variabel
Avatar billede oasen Nybegynder
28. marts 2003 - 18:47 #2
Der manglede lige et alias:

SQL = "Select ke.kunstnerID, ke.arrangementsID, ku.fornavn, ku.efternavn From keys ke Inner Join kunster ku On ke.kunstnerID = ku.kunstnerID Where ke.arrangementsID = " & Variabel
Avatar billede mm12010 Nybegynder
28. marts 2003 - 18:58 #3
Jeg får denne fejl når jeg prøver at udskrive værdierne:
ADODB.Recordset error '800a0cc1'

Item cannot be found in the collection corresponding to the requested name or ordinal.

/kunst/arr/arr_vis.asp, line 57


<%=rsK.Fields("ku.fornavn")+" "+rsK.Fields("ku.efternavn")%>    //<<line 57
Avatar billede oasen Nybegynder
28. marts 2003 - 19:00 #4
<%=rsK.Fields("fornavn")+" "+rsK.Fields("efternavn")%>

Du skal ikke have alias med.
Avatar billede mm12010 Nybegynder
28. marts 2003 - 19:04 #5
Hmm.. samme fejl:
ADODB.Recordset error '800a0cc1'

Item cannot be found in the collection corresponding to the requested name or ordinal.

/kunst/arr/arr_vis.asp, line 57
Avatar billede oasen Nybegynder
28. marts 2003 - 19:21 #6
Så er der noget andet galt. SQL'en er god nok.
Avatar billede mm12010 Nybegynder
28. marts 2003 - 19:31 #7
ok - jeg finder ud af det - takker for hjælpen.
Avatar billede mm12010 Nybegynder
29. marts 2003 - 16:07 #8
det virker altså ikke nu har jeg prøvet køre den direkte i Access...
Avatar billede mm12010 Nybegynder
29. marts 2003 - 16:09 #9
sorry min fejl - angav forkert variabel :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester