Avatar billede ha_ra Nybegynder
14. februar 2004 - 02:25 Der er 1 kommentar og
1 løsning

inner join problemer

jeg bliver ved med at få denne fejl:
ODBC-driver understøtter ikke de ønskede egenskaber.
/mamodels/musikere/musiker_search2.asp, line 60

Koden ser således ud:

<%
Set musikerConn = Server.CreateObject("ADODB.Connection")
Set musikereRS = Server.CreateObject("ADODB.RecordSet")
DBString = "DRIVER={Microsoft Access Driver (*.mdb)};" & _
"DBQ=" & Server.MapPath("..\..\database\musikere.mdb") & ";"
musikerConn.Open(DBString)


'SQL= "select * from musikere"

SQL= "select musikere.ref,musikere.fornavn from musikere INNER JOIN musiker_instrument on musikere.ref = musiker_instrument.musiker_ref order by ref"
musikereRS.Open SQL, musikerConn, 1

If Not (musikereRS.BOF Or musikereRS.EOF) Then
    musikereRS.PageSize =3
    musikereRS.AbsolutePage = intPage
    intRecCount = musikereRS.PageSize
    intPageCount = musikereRS.PageCount
%>


Linje 60 er denne sætning:
musikereRS.Open SQL, musikerConn, 1

det virker hvis jeg laver en alm select* from musikere...??

Jeg håber nogen kan hjælpe...
Avatar billede jessbonde Nybegynder
14. februar 2004 - 02:40 #1
Skal der ikke paranteser omkring?

SQL= "select musikere.ref,musikere.fornavn from (musikere INNER JOIN musiker_instrument on musikere.ref = musiker_instrument.musiker_ref) order by ref"
musikereRS.Open SQL, musikerConn, 1
Avatar billede ha_ra Nybegynder
14. februar 2004 - 14:41 #2
jeg var nok for træt i nat det var en banal stavefejl...
musiker_instrument.musiker_ref hedder musiker_instrument.musikerref
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