/ 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
databaseudtræk - vis 25 af gangen
Fra : Thomas


Dato : 14-03-02 23:03

Hej NG

Jeg har nogle tabeller jeg skal trække data ud af. Hvordan kan jeg på en
smart måde vise f.eks. 25 af gangen (på hver sin side)





 
 
Frank Thomsen (15-03-2002)
Kommentar
Fra : Frank Thomsen


Dato : 15-03-02 00:26

her
http://activedeveloper.dk/locator.asp?guid=001000000031

/frank thomsen



"Thomas" <asasd@asfdads.dk> wrote in message
news:a6r6lq$vbc$1@news.cybercity.dk...
> Hej NG
>
> Jeg har nogle tabeller jeg skal trække data ud af. Hvordan kan jeg på en
> smart måde vise f.eks. 25 af gangen (på hver sin side)
>
>
>
>



Jakob Andersen (15-03-2002)
Kommentar
Fra : Jakob Andersen


Dato : 15-03-02 09:16

"Thomas" <asasd@asfdads.dk> skrev i en meddelelse
news:a6r6lq$vbc$1@news.cybercity.dk...
> Jeg har nogle tabeller jeg skal trække data ud af. Hvordan kan jeg på en
> smart måde vise f.eks. 25 af gangen (på hver sin side)

Hvis du bruger SQL Server, er der en langt mere skalerbar løsning:
<http://www.microsoft.com/sql/using/tips/administration/resultset.asp>

--
Jakob Andersen



Jakob Møbjerg Nielse~ (15-03-2002)
Kommentar
Fra : Jakob Møbjerg Nielse~


Dato : 15-03-02 10:48

> Jeg har nogle tabeller jeg skal trække data ud af. Hvordan kan
> jeg på en smart måde vise f.eks. 25 af gangen (på hver sin side)

Hvis du har en ikke-MS database, vil

SELECT * FROM tabel ORDER BY date LIMIT 50,25

give dig nummer 50-75. Ved en MS database skal du bruge

SELECT TOP() ....

--
Jakob Møbjerg Nielsen
jakob@dataloger.dk
"Hey! He reminds me of someone who looks just like him. - Me"



Anders Lybecker (15-03-2002)
Kommentar
Fra : Anders Lybecker


Dato : 15-03-02 14:51

> SELECT * FROM tabel ORDER BY date LIMIT 50,25

Jeg savner sådanne en funktion i MS-SQL server. :)

Hvilken database understøtter LIMIT funktionen? Jeg ved den ikke
understøttes af Oracle og MS produkter.


Anders



Kim Jensen (15-03-2002)
Kommentar
Fra : Kim Jensen


Dato : 15-03-02 17:03

> Hvilken database understøtter LIMIT funktionen? Jeg ved den ikke
> understøttes af Oracle og MS produkter.

mySQL gør da i hvert fald.


mvh
Kim Jensen



Jakob Møbjerg Nielse~ (15-03-2002)
Kommentar
Fra : Jakob Møbjerg Nielse~


Dato : 15-03-02 21:27

> Jeg savner sådanne en funktion i MS-SQL server. :)

Den har den skam også. Den hedder bare "SELECT TOP(5)..." i stedet for
(så vidt jeg husker).

--
Jakob Møbjerg Nielsen
jakob@dataloger.dk
"Hey! He reminds me of someone who looks just like him. - Me"



Anders Lybecker (18-03-2002)
Kommentar
Fra : Anders Lybecker


Dato : 18-03-02 09:10


> > Jeg savner sådanne en funktion i MS-SQL server. :)
>
> Den har den skam også. Den hedder bare "SELECT TOP(5)..." i stedet for
> (så vidt jeg husker).

TOP har ikke samme funktionalitet som LIMIT. TOP returnere, ja toppen af
resultatet, og med LIMIT kan du selv vælge hvilke rækker du vil have
tilbage. Fx. række 10 til 20.


Anders



Jakob Møbjerg Nielse~ (18-03-2002)
Kommentar
Fra : Jakob Møbjerg Nielse~


Dato : 18-03-02 09:40

> TOP har ikke samme funktionalitet som LIMIT. TOP returnere, ja
toppen af
> resultatet, og med LIMIT kan du selv vælge hvilke rækker du vil
have
> tilbage. Fx. række 10 til 20.

Nå ja... det tænkte jeg ikke lige over. Til gengæld stødte jeg lige
på følgende:

http://www.phpbuilder.com/forum/archives/5/2001/8/3/17473

--
Jakob Møbjerg Nielsen
jakob@dataloger.dk
"Hey! He reminds me of someone who looks just like him. - Me"



Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste