/ 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
hvor skal den sættes ind??
Fra : ph


Dato : 09-04-02 15:55

Jeg skal have sat ind "between" funktion ind i mit asp kode. Men hvor skal
det stå, jeg kan nemlig ikke få det til at virke:

Dette er min kode der skal sættes ind:

strSQL = "Select * From names Where id> '3' < '9'"
håber ikke at der er noget galt med sætningen!!!:

her er den side den skal sættes ind i:

<% Response.buffer = true %>
<table/>


<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Metallica - Discography</title>
<style fprolloverstyle>A:hover {color: #FF0000}
</style>
<meta name="Microsoft Border" content="none, default">
<title>Sad but true Discography</title>
</head>

<body bgcolor="#000000" text="#FFFFFF">

<p align="center">
<applet code="fphover.class" width="120" height="24">
<param name="color" value="#000000">
<param name="textcolor" value="#FF0000">
<param name="hovercolor" value="#C0C0C0">
<param name="fontstyle" value="regular">
<param name="fontsize" value="14">
<param name="font" value="Helvetica">
<param name="text" value="hovedside">
<param name="url" valuetype="ref" value="index.htm">
<param name="effect" value="lightGlow">
</applet>
</p>

<p align="center"><font face="Verdana">Sad but true - Discografi</font></p>
<table border="1" width="100%" bgcolor="#000000" cellspacing="0"
cellpadding="2">
<tr>
<td width="47%" align="center" bgcolor="#000000">
<p align="center"><img border="0" src="images/sadbuttrue.jpg"
width="189" height="154"></td>
<td width="53%" align="center">
<p align="left"><font size="2" face="Verdana">Sad but true er den
sidste single fra
&quot;The black album&quot;. Den blev udgivet 08-02-1993.&nbsp;<br>
</font></p>
<p align="left"><font size="2" face="Verdana">Hold øje med dem flotte
12&quot; picture disc, men også og cd picture discen. Sad but true har
ikke så mange sjældne udgivelser som de andre singler fra
&quot;Metallica&quot;
albummet.</font></p>
</td>
</tr>
</table>
<p>&nbsp;</p>
<table border=1 cellspacing="0" cellpadding="2">
<tr>

<td><font face="Verdana" size="2">navn<Strong/></font></td>
<td><font face="Verdana" size="2">format<Strong/></font></td>
<td><font face="Verdana" size="2">label<Strong/></font></td>
<td><font face="Verdana" size="2">katalog nummer<Strong/></font></td>
<td><font face="Verdana" size="2">land<Strong/></font></td>
<td><font face="Verdana" size="2">aarstal<Strong/></font></td>
<td><font face="Verdana" size="2">beskrivelse<Strong/></font></td>
<% Dim rs
Dim navn
Dim format
Dim label
Dim katalognumber
Dim land
Dim aarstal
Dim beskrivelse
Set rs = Server.CreateObject ("ADODB.Recordset")
rs.Open "names", "DSN=odbc_exmp",,, &H0200
strSQL = "Select * From personer Order By Foedselsdato Desc"






x=0
DO WHILE NOT rs.EOF
x=x+1
navn = rs("navn")
format = rs("format")
label = rs("label")
katalognummer = rs("katalognummer")
land = rs("land")
aarstal = rs("aarstal")
beskrivelse = rs("beskrivelse")

%>
<tr>

<TD><font face="Verdana" size="1"><%=navn%></TD>
<TD><font face="Verdana" size="1"><%=format%></TD>
<TD><font face="Verdana" size="1"><%=label%></TD>
<TD><font face="Verdana" size="1"><%=katalognummer%></TD>
<TD><font face="Verdana" size="1"><%=land%></TD>
<TD><font face="Verdana" size="1"><%=aarstal%></TD>
<TD><font face="Verdana" size="1"><%=beskrivelse%></TD>

<% rs.MoveNext
Loop
Response.Write "</TABLE>"
%>

<%
rs.Close
Set rs = Nothing %>
</font></p>
<center></td>
</tr>
</table>

</center>

</body>

</html>










 
 
Knud Berggreen (09-04-2002)
Kommentar
Fra : Knud Berggreen


Dato : 09-04-02 18:44

On Tue, 9 Apr 2002 16:55:14 +0200, "ph" <gfgds@yahoo.com> wrote:

>Jeg skal have sat ind "between" funktion ind i mit asp kode. Men hvor skal
>det stå, jeg kan nemlig ikke få det til at virke:
>
>Dette er min kode der skal sættes ind:
>
>strSQL = "Select * From names Where id> '3' < '9'"
>håber ikke at der er noget galt med sætningen!!!:

>strSQL = "Select * From names Where id between '3' and '9'"

/Knud

"The day Microsoft make something that doesn't suck
is probably the day they start making vacuum cleaners."

Jørn Andersen (09-04-2002)
Kommentar
Fra : Jørn Andersen


Dato : 09-04-02 21:44

On Tue, 09 Apr 2002 17:44:11 GMT, knud@berggreen.dk.invalid (Knud
Berggreen) wrote:

>>strSQL = "Select * From names Where id> '3' < '9'"
>>håber ikke at der er noget galt med sætningen!!!:
>
>>strSQL = "Select * From names Where id between '3' and '9'"

Nok snarere:
strSQL = "Select * From names Where id between 3 and 9"

Vær dog opmærksom på, at Between a And b medtager a og b (altså
*inklusive*).


>"The day Microsoft make something that doesn't suck
>is probably the day they start making vacuum cleaners."

:)

Good luck,
Jørn


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

Knud Berggreen (10-04-2002)
Kommentar
Fra : Knud Berggreen


Dato : 10-04-02 20:14

On Tue, 09 Apr 2002 22:43:59 +0200, Jørn Andersen <jorn@jorna.dk>
wrote:

>On Tue, 09 Apr 2002 17:44:11 GMT, knud@berggreen.dk.invalid (Knud
>Berggreen) wrote:
>
>>>strSQL = "Select * From names Where id> '3' < '9'"
>>>håber ikke at der er noget galt med sætningen!!!:
>>
>>>strSQL = "Select * From names Where id between '3' and '9'"
>
>Nok snarere:
>strSQL = "Select * From names Where id between 3 and 9"
>
>Vær dog opmærksom på, at Between a And b medtager a og b (altså
>*inklusive*).

Det kommer vel an på om feltet i databasen har format som tekst eller
som tal?

/Knud


Skrækeksempler på splittede, sammensatte ord: http://www.fiduso.dk/skraekeksempler.htm
Og de andre sider på sitet er også ganske tankevækkende


Jørn Andersen (11-04-2002)
Kommentar
Fra : Jørn Andersen


Dato : 11-04-02 09:44

On Wed, 10 Apr 2002 19:13:49 GMT, knud@berggreen.dk.invalid (Knud
Berggreen) wrote:

<snip>
>>>>strSQL = "Select * From names Where id between '3' and '9'"
>>
>>Nok snarere:
>>strSQL = "Select * From names Where id between 3 and 9"
>>
>>Vær dog opmærksom på, at Between a And b medtager a og b (altså
>>*inklusive*).
>
>Det kommer vel an på om feltet i databasen har format som tekst eller
>som tal?

Selvfølgelig - hvis det er anførselstegnene og ikke "inklusive", du
henviser til.
Jeg antog blot, at sandsynligheden var størst for, at det var tal, når
det var et id-felt.

Hvis man bruger et tekst-formatteret felt til tal og så vil
sammenligne størrelser, kan man ryge ind i nogle "sjove"
sammenligninger. Fx vil

"8" > "120"

være sandt :)

Mvh. Jørn

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

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

Månedens bedste
Årets bedste
Sidste års bedste