Avatar billede reino Nybegynder
06. august 2003 - 14:37 Der er 5 kommentarer og
1 løsning

DB Forespørgsel

Hej,

Er stødt ind i et problem der sikkert er pærelogisk, men nok til jeg er stødt ind i en mur.

Har en acces Database med 2 tabeller. Strukturen er således:

Tabel users:

username
password

Tabel adgang:

username
skib

Der skal laves en sql query som giver følgende output:

Hvilken bruger der har adgang til det respektive skib.


Feks en matrix:

Y aksen: Viser skibene
X aksen: Viser brugerne

I matrixen skal der være felter der er afkrydset såfremt de har adgang til skibet eller ej.

Har prøvet flg kode (Hvilket sikkert er hen i vejret:

<%
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "select * from users, adgang1" , Conn, 1, 3

IF not rs.EOF or rs.BOF THEN
rs.movefirst
DO UNTIL RS.EOF

%>
    <TR BGCOLOR=#ffffff>
        <TD BGCOLOR=#ffffff WIDTH="75" ALIGN="left"><%= RS("username")%></TD>
        <TD BGCOLOR=#ffffff WIDTH="75" ALIGN="left"><%= RS("skib")%></TD>
    </TR>


<%
rs.movenext
%>

<%
loop
END IF
%>

Ville være meget taknemlig med noget input. Der skal sikkert bruges en form for join eller 2 dimensionelt array men må indrømme jeg pt. er oget blank :)

Sommerhilsener til alle
Avatar billede mm12010 Nybegynder
06. august 2003 - 14:53 #1
SELECT a.skib, u.username FROM users AS u, adgang AS a WHERE a.username = u.username ORDER BY a.skib;
Avatar billede reino Nybegynder
06. august 2003 - 14:59 #2
bingo, du er en gud :) Takker
Avatar billede reino Nybegynder
06. august 2003 - 15:00 #3
arghhh
Avatar billede reino Nybegynder
06. august 2003 - 15:00 #4
Oki, prøver igen
Avatar billede reino Nybegynder
06. august 2003 - 15:01 #5
well, sidste gang, så ikke du kun havde lavet kommentar på den. Giv lige et svar, så er pointene dine :)
Avatar billede mm12010 Nybegynder
06. august 2003 - 15:02 #6
: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