Avatar billede ferdinan Nybegynder
10. december 2001 - 22:08 Der er 1 løsning

Index fra database

Jeg skal lave et index fra en database, over fire relaterede tabeller...

Tabel 1
  Tabel 2
      Tabel 3
        Tabel 4

Tabel 1
  Tabel 2
      Tabel 3
        Tabel 4

o.s.v.

Er det ok at gøre det således:

SELECT * FROM Tabel_1
Tbl1ID=RS(\"T1ID\")
WHILE NOT RS.EOF
  SELECT * FROM Tabel_2 WHERE T1ID= \" & Tbl1ID
  Tbl2ID=RS(\"T2ID\")
  WHILE NOT RS.EOF
      SELECT * FROM Tabel_3 WHERE T2ID= \" & Tbl2ID
      Tbl3ID=RS(\"T3ID\")
      WHILE NOT RS.EOF
        SELECT * FROM Tabel_4 WHERE T3ID= \" & Tbl3ID
        Tbl4ID=RS(\"T4ID\")
        WHILE NOT RS.EOF

....SLUT PÅ SCRIPT M.M.

Og så udskrive de respektive poster under disse Selects...eller er der en bedre måde?

Hvor og hvordan kan jeg anvende response.flush og OnError.ResumeNext, for at forbedre performance tiden på genereringen af dette index.

//Ferdinan


Avatar billede sth Novice
11. december 2001 - 00:10 #1
Start med at oprette dine tabeller i access ig lave herefter de ønskede relationer.
Så oprettes en forespørgsel, i denne tager du sql-koden og smider den ind i din asp-fil.
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