webForumDet fria alternativet

Syntax error i min join...

13 svar · 217 visningar · startad av crisse6

crisse6Medlem sedan dec. 20002 441 inlägg
#1

Tjena!

Far syntax error pa denna join:

[red]
strSql = " SELECT t_forums.*, t_Cats.*, t_moderator.moderatorID, t_members.* " _
		& " FROM (t_Cats INNER JOIN (t_forums INNER JOIN t_moderator ON t_forums.forumID = t_moderator.moderatorForumID) " _
		& " ON t_Cats.CatID = t_forum.forumCatID) " _
		& " INNER JOIN t_members ON t_moderator.moderatorUserID = t_members.userID Where t_forum.forumAvailable = True ORDER BY catName asc"
m_soderlundMedlem sedan sep. 20024 733 inlägg
#2

Ditt forum? :D

Kanske skulle du skriva ut alla t_forums fält? Fungerar det verkligen att skriva t_forums.*? *tveksam*

crisse6Medlem sedan dec. 20002 441 inlägg
#3

vad menar du? :) Om det ar en "fraga" sa ja, har borjat koda :e

Ja, man kan skriva sa. Men nagot ar ju knas.....

m_soderlundMedlem sedan sep. 20024 733 inlägg
#4

Ska du inte ha nån WHERE-klausul nånstans?

strSql = " SELECT t_forums.*, t_Cats.*, t_moderator.moderatorID, t_members.* " _
		& " FROM (t_Cats INNER JOIN (t_forums INNER JOIN t_moderator ON t_forums.forumID WHERE t_forums.forumID= t_moderator.moderatorForumID) " _
		& " ON t_Cats.CatID = WHERE t_Cats.CatId = t_forum.forumCatID) " _
		& " INNER JOIN t_members ON t_moderator.moderatorUserID = WHERE t_moderator.moderatorUserID = t_members.userID Where t_forum.forumAvailable = True ORDER BY catName asc"

Jag är i och för sig ej bra på sådan här komlicerade Joins..

Joins @ W3schools.

crisse6Medlem sedan dec. 20002 441 inlägg
#5

hehe.... na du soderlund! Hehe... na, jag ar inte bra heller att felsoka dom assa... vet inte hur jag fick ihop den!

samma felmess med din kod alltsa. Tror inte du kan skriva sa anda... :(

m_soderlundMedlem sedan sep. 20024 733 inlägg
#6

Nepp, som jag trodde. I värsta fall får du invänta LarsG eller @nders eller nån annan med snäppet högre kompetensnivå än mig på området. :D

Nu ska jag nattäta. Ha en trevlig dag crisse6!

crisse6Medlem sedan dec. 20002 441 inlägg
#7

Okej, tror det ocksa.... forsokte felsoka i Access men kom ej fram till felet anda.... :(

Japp, sov gott da.. sjalv sitter man ju uppe ett tag till assa ;)

m_soderlundMedlem sedan sep. 20024 733 inlägg
#8

Yepp. Hoppas du löser saken, annars så får du invänta LarsG eller nån. :D
Ha det!

crisse6Medlem sedan dec. 20002 441 inlägg
#9

Ingen som har en susning? :D

crisse6Medlem sedan dec. 20002 441 inlägg
#10

maste finnas nagon kunnig har pa joins? forsok.....

solbulleMedlem sedan mars 20014 998 inlägg
#11

Har du data i alla inblandade fält?
Får du fram något i access?

LarsGMedlem sedan dec. 200012 465 inlägg
#12
strSql = " SELECT t_forums.*, t_Cats.*, t_moderator.moderatorID, t_members.* " _
		& " FROM t_Cats, t_forums ,t_moderator, t_members "  _
                & " Where t_forums.forumID = t_moderator.moderatorForumID " _
		& " and t_Cats.CatID = t_forum.forumCatID " _
		& " and t_moderator.moderatorUserID = t_members.userID " _
                & " and t_forum.forumAvailable = True " _
                & " ORDER BY catName asc"
crisse6Medlem sedan dec. 20002 441 inlägg
#13

far inga felmess nu men.... har ju lagt in kontroll om det ar tomt i db'n och det sager den att det ar, alltsa "inga forum"... men det ar data i alla.... Vad exakt ska hamtas har och behover det finnas data i? :D

crisse6Medlem sedan dec. 20002 441 inlägg
#14

hade gjort lite fel i db'n hehe... hade satt moderator id 2 och enda anvandaren som finns har id 1 sa klart det inte blev nagot da ;) tack for sqlsatsen LarsG ! Du ar fan en klippa!! :)

Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb