Avatar billede wall Nybegynder
26. januar 2004 - 01:18 Der er 5 kommentarer og
1 løsning

Inner Join problemer..

lidt kode :)

    Set ss = Server.CreateObject("ADODB.RecordSet")
    strSQL = "SELECT id, image, warid FROM cz_screenshots INNER JOIN cz_clanwars ON cz_screenshots.warid = cz_clanwars.warid WHERE gid = " & rs("gameid")
    ss.Open strSQL, myConn, 1, 3

Fejl:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC-driver understøtter ikke de ønskede egenskaber.
/CZ-2.0/clanwars/include/inc_showdetails.asp, line 29

jeg har prøvet alt nu. den vil bare ikke køre :(

skal bruges sammen med MySQL :)

/Wall
Avatar billede wall Nybegynder
26. januar 2004 - 01:19 #1
err WHERE gid = " & rs("gameid")
skal være WHERE warid = " & rs("warid")
Avatar billede trumf Nybegynder
26. januar 2004 - 03:55 #2
Prøv denne i stedet.

SELECT cz_screenshots.id, cz_screenshots.image, cz_screenshots.warid FROM cz_screenshots INNER JOIN cz_clanwars ON cz_screenshots.warid = cz_clanwars.warid WHERE cz_screenshots.warid = " & rs("warid")
Avatar billede eagleeye Praktikant
26. januar 2004 - 08:33 #3
Fejlen kommer i linjen ss.Open og betyder den ikke kan finde enten strSQL eller myConn som vaiable. strSQL kan det ikke være bliver sat i linjen lige får.

Så tjek du har en ConnectionString eller et åbent Connection Object som hedder myConn
det skal se ud i stil med.
Set myConn = Server.Execute("ADODB.Connection")
myConn.Open "Provider....ConnectionString"
Avatar billede wall Nybegynder
26. januar 2004 - 11:25 #4
eagleeye->
har den her :)
myConn.Open "DRIVER={MySQL}; SERVER=localhost; UID=xxx; PWD=xxx; DATABASE=cz_20;"

trumf->

nu får jeg denne her fejl:
Enten er BOF eller EOF sand, eller den aktuelle post er blevet slettet. Den anmodede handling kræver en aktuel post.

min cz_screenshots tabel:
ID image    warid
1  test.jpg  80
2  test2.jpg 80

den er ikke tom
Avatar billede eagleeye Praktikant
26. januar 2004 - 15:04 #5
Du sikker på du hendter hvor warid har nogle billeder??
Du kan prøve at udskrive din sql sætning og tjekke at wareid = 80
Avatar billede wall Nybegynder
26. januar 2004 - 15:08 #6
Den køre nu :)

tak for hjælpen
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