Opslag i flere tabeller
Jeg har to tabellerBestilling og Produkter
I Bestilling er der flg. felter
BestillingsID
ProduktID
Antal
Nummer
I Produkter er der flg. felter
ProduktID
Nummer
Navn
Hvis jeg slår op i tabellen bestilling med flg:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("/database/db.mdb")
SQLstmt = "SELECT * FROM Bestilling WHERE BestillingsID= " & Request("BestillingsID")
Conn.Execute (SQLstmt)
Set rs = conn.Execute(SQLstmt)
rs.movefirst
do while not rs.eof
BestillingsID= rs("BestillingsID")
ProduktID= rs("ProduktID")
Antal= rs("Antal")
Storrelse =rs("Storrelse")
Det kører bare helt ok, men nu vil jeg også slå op i Produkter så jeg kan få nummer og navn med på de enkelte bestillinger
Har forsøgt med:
SQLstmt = "SELECT * FROM Bestilling, Produkter WHERE BestillingsID= " & Request("BestillingsID")
Conn.Execute (SQLstmt)
Set rs = conn.Execute(SQLstmt)
rs.movefirst
do while not rs.eof
BestillingsID= rs("BestillingsID")
ProduktID= rs("ProduktID")
Antal= rs("Antal")
Nummer=rs("Nummer")
Navn=rs("Navn)
Men det giver 4 hit pr. BestillingsID.
Der er ingen relatoiner i db'en
Hvordan kan jeg strikke den sammen ??
Falcon
