/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Hente informationer fra flere tabeller i s~
Fra : Søren


Dato : 27-07-02 17:10

Hey!

Ja, det er jo ikke selve det at hente dem der er et problem - det
er mere hvad den smarte måde at gøre det på, det er! Hvis der da
overhovedet er flere måder at gøre det på?

Den eneste jeg kan se mig ud af, er at lave flere (i det her
tilfælde 5 eller 6) separate kald til min database - men er det
smart?
Kan man lave noget allá:
"Select * from Kategori1, Kategori2, Kategori3" og samtidigt
sørge for at de bliver postet i den korrekte rækkefølge?

Håber der er en med et par pointere derude...

- Søren

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jørn Andersen (27-07-2002)
Kommentar
Fra : Jørn Andersen


Dato : 27-07-02 19:09

On Sat, 27 Jul 2002 16:09:54 +0000 (UTC), Søren <soren@andersen.as>
wrote:

>Kan man lave noget allá:
>"Select * from Kategori1, Kategori2, Kategori3" og samtidigt
>sørge for at de bliver postet i den korrekte rækkefølge?

Du skal i gang med noget der hedder JOIN (INNER JOIN, LEFT JOIN, RIGHT
JOIN) - kig i nogle SQL Tutorials. Jeg har et par stykker på min side
med ASP-links:
<URL: http://www.marxisme.dk/test/asplinks.asp>

Hvis du fx bruger Access database, kan du "snyde" lidt ved at lave din
forespørgsel i "forespørgselsgitteret" (tror jeg nok det hedder -
ellers Query By Example). Når du har gjort det, kan du skifte til
SQL-visning og kopiere SQL'en (næsten) direkte over i din ASP-side.

Prøv evt. med nogle simple kombinationer af to tabeller, så er det
nogenlunde gennemskueligt, hvad disse joins går ud på :)



Good luck!

--
Jørn Andersen,
Brønshøj

Peter Lykkegaard (27-07-2002)
Kommentar
Fra : Peter Lykkegaard


Dato : 27-07-02 19:57


"Jørn Andersen" <jorn@jorna.dk> wrote in message
news:i4o5ku0oql7sn886i9j50049pflktkhnes@4ax.com...
> On Sat, 27 Jul 2002 16:09:54 +0000 (UTC), Søren <soren@andersen.as>
> wrote:
>
> Hvis du fx bruger Access database, kan du "snyde" lidt ved at lave din
> forespørgsel i "forespørgselsgitteret" (tror jeg nok det hedder -
> ellers Query By Example). Når du har gjort det, kan du skifte til
> SQL-visning og kopiere SQL'en (næsten) direkte over i din ASP-side.
>
Man kan kan faktisk bruge forespørgsler fra Access databasen, på samme måde
som man bruger tables - det er ikke så mange der tænker over det

Det er meget brugt på fx MSSQL (her hedder det views - og dækker over næsten
det samme)

mvh/Peter Lykkegaard



Søren (27-07-2002)
Kommentar
Fra : Søren


Dato : 27-07-02 21:35

Tusind tak for jeres svar begge to!
Jeg kan mærke jeg er for træt til at gennemskue noget af det i sagde ligenu,
men jeg kigger på det imorgen... Så: Pas på....! :) I might be back...! :)

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jørn Andersen (28-07-2002)
Kommentar
Fra : Jørn Andersen


Dato : 28-07-02 15:17

On Sat, 27 Jul 2002 20:56:36 +0200, "Peter Lykkegaard"
<polonline@hotmail.com> wrote:

>Man kan kan faktisk bruge forespørgsler fra Access databasen, på samme måde
>som man bruger tables - det er ikke så mange der tænker over det

Det er rigtigt - jeg har gjort det et par gange, mest når jeg er kørt
fast i noget lidt mere kompleks SQL
Det kører upåklageligt. Er der nogen performance issues ved den
løsning?

Mvh. Jørn

--
Jørn Andersen,
Brønshøj

Jakob Andersen (28-07-2002)
Kommentar
Fra : Jakob Andersen


Dato : 28-07-02 17:57

"Jørn Andersen" <jorn@jorna.dk> wrote
[Forespørgsler i Access]
> Det kører upåklageligt. Er der nogen performance issues ved den
> løsning?

Først og fremmest sendes der ofte mindre data i dine statements f.eks.

HentForfattere

I modsætning til f.eks.:

SELECT felt1, felt2, felt3, felt4 FROM tblForfattere WHERE x = y ORDER BY
felt1

Det andet performance mæssige perspektiv er at forespørgslerne er compilet
og dermed hurtigere(Hæng mig ikke op på at der er sådan med Access).

--
Jakob Andersen



Peter Lykkegaard (28-07-2002)
Kommentar
Fra : Peter Lykkegaard


Dato : 28-07-02 18:42


"Jakob Andersen" <jakob@effectus.dk> wrote in message
news:ai17ji$1lff$1@news.cybercity.dk...
> "Jørn Andersen" <jorn@jorna.dk> wrote
> [Forespørgsler i Access]
> > Det kører upåklageligt. Er der nogen performance issues ved den
> > løsning?
[...]
> Det andet performance mæssige perspektiv er at forespørgslerne er compilet
> og dermed hurtigere(Hæng mig ikke op på at der er sådan med Access).
>
Jeg tror ikke at der er den store forskel når vi snakker Access
I et RDBMS er der en del at hente ved at bruge Views

mvh/Peter Lykkegaard



Jakob Andersen (28-07-2002)
Kommentar
Fra : Jakob Andersen


Dato : 28-07-02 20:56

"Peter Lykkegaard" <polonline@hotmail.com> wrote
> Jeg tror ikke at der er den store forskel når vi snakker Access
> I et RDBMS er der en del at hente ved at bruge Views

Om ikke andet så har det i Access effekten af at man får en mere
struktureret kode med meget forretningslogik gemt i forespørgslerne.

--
Jakob Andersen



Jakob Andersen (28-07-2002)
Kommentar
Fra : Jakob Andersen


Dato : 28-07-02 12:16

"Søren" <soren@andersen.as> wrote
> Den eneste jeg kan se mig ud af, er at lave flere (i det her
> tilfælde 5 eller 6) separate kald til min database - men er det
> smart?

Nej, det er det ikke.

> Kan man lave noget allá:
> "Select * from Kategori1, Kategori2, Kategori3" og samtidigt
> sørge for at de bliver postet i den korrekte rækkefølge?
> Håber der er en med et par pointere derude...

Du har fat i noget af det rigtige her og kombineret med de to andre svar her
i tråden og disse to links skulle du være godt rustet til at kaste dig ud i
at bruge Joins samt Forespørgsler:

<http://www.w3schools.com/sql/sql_join.asp>
<http://www.stardeveloper.com/articles/010701-1.shtml>

--
Jakob Andersen



Søren (28-07-2002)
Kommentar
Fra : Søren


Dato : 28-07-02 15:58

Tusind tak for linksne og pointerne!

Jeg sidder og kigger på det ligenu, og prøver at se om jeg kan lave sådan en
løsning. Jeg vender muligvis frygteligt tilbage... :)

Thx!

- Søren


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408842
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste