Set RecSet = Connect.Execute("SELECT f.f_id,f.f_name,f.f_body,f.f_date,f.f_userid,f.f_count FROM forum as f "&_
"WHERE f_id="& threadid &" OR f_answid="& threadid &" ORDER BY f_date")
If NOT RecSet.EOF Then arrRecSet = RecSet.GetRows()
Men när jag skall länka in användarnamnet ifrån en annan tabell så listas posterna upp så många gånger som det finns namn så att säga.
Set RecSet = Connect.Execute("SELECT f.f_id,f.f_name,f.f_body,f.f_date,f.f_userid,f.f_count,[b]fu.fu_name[/b] FROM forum as f[b], forum_users as fu [/b]"&_
"WHERE [b]f_userid=fu_id AND [/b]f_id="& threadid &" OR f_answid="& threadid &" ORDER BY f_date")
If NOT RecSet.EOF Then arrRecSet = RecSet.GetRows()
Paranteser tror jag gjorde susen, detta verkar funka:
Set RecSet = Connect.Execute("SELECT f.f_id,f.f_name,f.f_body,f.f_date,f.f_userid,f.f_count,fu.fu_name FROM forum as f,forum_users as fu "&_
"WHERE f.f_userid=fu.fu_id AND (f.f_id="& threadid &" OR f.f_answid="& threadid &") ORDER BY f.f_date")
If NOT RecSet.EOF Then arrRecSet = RecSet.GetRows()