/ 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
Udskriv poster mellem to tal
Fra : fint


Dato : 25-09-03 21:43

Hej

Jeg vil gerne følgende:

Udskrive de poster der har id nummer fra f.eks 10 og 9 numre frem, altså 19.

Det troede jeg jeg løste med følgende:

Id = Request.Querystring("Id")
Id2 = Id + 9
strSQL = "Select * from Forum Where Id >= " & Id & "AND <= " & Id2 &

Men åbenbart ikke.... Jeg får ihverfald at vide der mangler en operator...
Hvad gør jeg galt?

På forhånd tak

Kim



 
 
Torben Brandt (25-09-2003)
Kommentar
Fra : Torben Brandt


Dato : 25-09-03 22:05

fint skrev:
> Jeg vil gerne følgende:
> Udskrive de poster der har id nummer fra f.eks 10 og 9 numre frem, altså 19.
> Det troede jeg jeg løste med følgende:
>
> Id = Request.Querystring("Id")
> Id2 = Id + 9
> strSQL = "Select * from Forum Where Id >= " & Id & "AND <= " & Id2 &

Der mangler noget efter det sidste &-tegn i linien?

> Men åbenbart ikke.... Jeg får ihverfald at vide der mangler en operator...
> Hvad gør jeg galt?

Det skal være:
strSQL = "Select * from Forum Where Id >= " & Id & " AND Id <= " & Id2
eller
strSQL = "Select * from Forum Where Id BETWEEN " & Id & " AND " & Id2

Prøv altid at udskrive sql-strengen med Response.Write strSQL, så ville
du se at du også manglede et mellemrum før AND.

mvh Torben


Peter Lykkegaard (25-09-2003)
Kommentar
Fra : Peter Lykkegaard


Dato : 25-09-03 22:03

fint wrote:

> Udskrive de poster der har id nummer fra f.eks 10 og 9 numre frem,
> altså 19.
>
> strSQL = "Select * from Forum Where Id >= " & Id & "AND <= " & Id2 &
>
> Men åbenbart ikke.... Jeg får ihverfald at vide der mangler en
> operator... Hvad gør jeg galt?
>
Where Id >= 10 AND Id <= 19

Eller
Where Id Between 10 And 19

evt

Where Id In (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)

mvh/Peter Lykkegaard



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

Månedens bedste
Årets bedste
Sidste års bedste