Avatar billede dbjs Nybegynder
18. juni 2009 - 13:29 Der er 3 kommentarer og
1 løsning

Asp hjælp; Select sætning

Hejsa derude!
Jeg sidder med et lille kodeproblem som jeg simpelthen ikke kan få løst. Jeg håber lidt der er en derude der kan og vil hjælpe.
Jeg har lavet en hjemmeside i asp og trækker en nyheds del ud fra databasen på hjemmesidens forside. Nu er det bare det at efter de første 6 nyheder begynder det at gå ud over designet at de alle vises. Kan jeg lave en Select top ting så jeg begrænser det til at være de seneste 4 nyheder der bliver vist?

Jeg ved simpelthen ikke hvor præcis jeg skal indsætte min kode og hvilken jeg skal bruge.
Kan jeg eks. bruge "SELECT top 4*from nyhed order by fldID desc"
og hvis ja mangler der så ikke noget kode til at afslutte det hele og hvad er så det? Jeg er lidt på herrens mark. Har ikke kodet i asp i lang tid så er mega rusten.

Her er koden jeg har på min default.asp:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Minus AutoDato -->
    <title>Pastel Guild of Europe</title>
<meta name="Generator" content="Stone's WebWriter 4">
<meta name="Author" content="Steen Hjelmstrand" />
<Meta name="keywords" content="Pastel, guild, Europe, art, member">
<link href="css/styles.css" rel="stylesheet" type="text/css">
</head>
<body background="test.jpg">

<table BORDER="0" CELLPADDING="0" CELLSPACING="0">
<tr>
<td width="150" class=NOBORDER borderColor=transparent cellSpacing=0 cellPadding=0 background=transparent border=0></td>

<td height="50">
<a href="default.asp"><img src="images/home.jpg" BORDER=0 ALT="Home"></a><a href="memb.asp"><img src="images/memb.jpg" BORDER=0 ALT="Memberlist"></a><a href="omos.asp"><img src="images/omos.jpg" BORDER=0 ALT="About us"></a><a href="links.asp"><img src="images/link.jpg" BORDER=0 ALT="Links"></a><a href="join.asp"><img src="images/join.jpg" BORDER=0 ALT="How to become a member"></a><a href="bylaws.asp"><img src="images/bylaws.jpg" BORDER=0 ALT="The Guilds Bylaws"></a><a href="scribbler.asp"><img src="images/scribbler.jpg" BORDER=0 ALT="The Pastel Scribbler"></a><a href="dusty.asp"><img src="images/dusty.jpg" BORDER=0 ALT="Get Dusty!"></a>
</td>

<br>

<td width="100"></td>
</tr>
<br>

<tr>
<td></td>
<td width="900" height="210"><img src="images/m2.gif" align="top">
</td>
<td></td>
</tr>

<tr>
<td></td>
<td height="300" width="900">
<br>
<table class=NOBORDER borderColor=transparent cellSpacing=0 cellPadding=0 background=transparent border=0>
<tr>
<td width="200" bgcolor="#E3E3E5" height="300" valign="top">
<blockquote>
<br><br>
<b>
<font size="2">
News:
<br>
</b>
</font>
<br>

<font size="1" >
<!--#include file="forbindelse.asp" -->

<%
Set nyhed = Server.CreateObject ("ADODB.Recordset")
nyhed.Open "SELECT * FROM nyhed order by dato desc", database


While NOT nyhed.EOF

        Response.Write "<b>" & nyhed.Fields("dato") & "</b><br>"
    Response.Write "<b>" & nyhed.Fields("overskrift") & "</b><br>"
        Response.Write "<a href='visNyhed.asp?id=" & nyhed.Fields("id") &"' target=''>Read more</a><br><br>"


nyhed.MoveNext
Wend

%>

</font>
</blockquote>
</td>

<td bgcolor="#FFFFFF" width="900">
<blockquote>
<br><br>
<b>The Pastel Guild of Europe</b> proudly pressents:<br>
<h3>Get Ready ..... Get Dusty</h3>
Our monthly challenge! Click on the image here to go to the page with this months theme.<br>
<a href="dusty.asp"><img src="images/Pst.jpg" BORDER=0 ALT="Get Ready......Get dusty!"></a>
<br><br>
May months Winner is Mary Brigid with this painting:
<img src="http://www.pastelguild.eu/gd1/3lille.jpg">
</b><br>
<br><br><br>
We accept donations:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="6016603">
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

</blockquote>
</td>
</tr>
</table>

</td>
<td valign="top">
<br><br>
<a href="history.asp"><img src="images/history.jpg" BORDER=0 ALT="The History of Pastels"></a><br>
</td>
</tr>

<tr>
<td></td>
<td height="160" width="683" bgcolor="#E5EAEE">

<table class=NOBORDER borderColor=transparent cellSpacing=0 cellPadding=0 background=transparent border=0>
<tr>
<td width="240">
<blockquote>
<form action="newsletter/default.asp" Method="Post">
<font face="Verdana" size="1" color="#555555"><b>Join Our Newsletter</b></font><br>
<font face="Verdana" size="1" color="000000">E-Mail:<br>
<input type="text" name="Email" maxlength="255" style="font-family : Verdana,tahoma,Arial; font-size : 10px;">
<br>
<input type="submit" size="20" value="Go" style="font-size : 10px;"><br>
</blockquote>
</td>
</tr>

<tr>
<td width="200">
</td>
<td width="157">
<b>Membership</b>
<ol>
  <li>Apprentis</li>
  <li>Journyer</li>
</ol>
</td>
</tr>
</table>

</td>
<td></td>
</tr>

<tr>
<td width="100"></td>
<td WIDTH=900 HEIGHT=56 align="center">
<font face="'tahoma'" color="#000000" size="1"><br>Copyright © The Pastel Guild of Europe<br>
<br><a href="mailto:info@pastelguild.eu">E-mail</a><br><br>
<font color="#000000">
<a href="adminlog.asp">admin</a><br><br><font>
</font>
</td>
<td width="100"></td>
</tr>
</table>

<div style="text-align:center"><a href="http://www.webcounter.com"><img border="0" src="http://www.webcounter.com/4a0f04f4efabd/counter.png"/></a><br /><a href="http://www.orbgirlstuff.com">what to like</a></div>

</body>
</html>

Håber I kan og vil hjælpe, på forhånd tak! :)
Avatar billede keysersoze Guru
18. juni 2009 - 13:42 #1
nyhed.Open "SELECT TOP 4 * FROM nyhed order by dato desc", database

er rigeligt - så returneres der kun 4 fra databasen og du behøver ikke foretage ydeligere såfremt resten er som det skal være.
Avatar billede dbjs Nybegynder
18. juni 2009 - 14:03 #2
LoL Keysersoze ja du det virker nu....hehe så simpel en ting og jeg kunne bare ikke få det til at virke. Takker rigtig mange gange. :-)
Avatar billede dbjs Nybegynder
18. juni 2009 - 14:07 #3
Nu mangler jeg så bare lige at hitte ud af hvordan jeg tildeler dig poitsene. Jeg kan umildbart ikke se nogen tildel knap?
Avatar billede keysersoze Guru
18. juni 2009 - 14:31 #4
jeg skal lægge et svar først - og det kommer her. Men 200 point er nok lidt rigeligt for dette så behold lidt selv :)
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