Avatar billede theselfimages Nybegynder
22. august 2003 - 23:58 Der er 7 kommentarer og
1 løsning

Hjælp til billedeskift udtræk fra DB

Hvis jeg laver nedenstående <%=rs("ImagesLarge")%> udtræk fra DB:

<img border="0" src="../../images/billeder/focus/hanko/hanko01.jpg">
<HR SIZE=1 NOSHADE>
<img border="0" src="../../images/billeder/focus/hanko/hanko02.jpg">
<HR SIZE=1 NOSHADE>

Er det små på nogen måde muligt med et link på siden (Forward knap), at udskifte de to nuværende billeder med de næste to, altså 3 og 4... osv.

Er lidt lost her... :(
Avatar billede fritz-79th Nybegynder
23. august 2003 - 11:45 #1
Jeg tror at det du er ude efter er paging af dit recordset.
http://activedeveloper.dk/aspdigital/kapitel2/paging.asp
Avatar billede theselfimages Nybegynder
25. august 2003 - 19:49 #2
Kan du hjælpe med det?
At få rettet scriptet til + lidt vejledning?
Avatar billede theselfimages Nybegynder
25. august 2003 - 20:01 #3
Det er de to billeder (billede 1 og 2) på nedenstående side, jeg gerne med "Forward/Back" knappen vil kunne skifte til at vise billede 3 og 4, osv. - alt efter antal billeder.

http://www.walsted.dk/indhold/news/pageframe.asp?language=uk&category=focus&page=3&showContentExtended=false
Avatar billede fritz-79th Nybegynder
26. august 2003 - 01:05 #4
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Walsteds Baadeværft</title>
<meta NAME="Title" CONTENT="Walsteds Baadeværft">
<link rel="stylesheet" href="../../indhold.css">
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=iso-8859-1">

<script language=JavaScript>
<!--
blurAnchors = function(){
  if(document.getElementsByTagName){
    var a = document.getElementsByTagName("a");
    for(var i = 0; i < a.length; i++){
      a[i].onfocus = function(){this.blur()};
    }
  }
}
window.onload = blurAnchors;

// -->
</script>
</head>

<body bgcolor="#ffffff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
  <tr>
    <td valign="top" width="50%">&nbsp;</td>
    <td width="770" valign="top">
    <table border="0" cellpadding="0" cellspacing="0" width="770" style="border-collapse: collapse" bordercolor="#111111">
      <tr>
        <td valign="top" rowspan="2">
        <img border="0" src="../../images/adjust.gif" width="23" height="1"></td>
        <td valign="top">
        <img border="0" src="../../images/adjust.gif" width="272" height="1"><br>
        <br>

<!-- PageHeading -->       
        <img border="0" src="../../images/heading/uk/focus.gif"><br>
        <span class="pagetext"><br>   
        <b>Hankø 28 Classic</b><br><br>
        <b>Particulars</b><br>
• Length, hull : 8.55 m<br>
• Length, dwl : 7.65 m<br>
• Beam, hull : 2.60 m <br>
• Draft, dwl : 0.70 m<br>
•&nbsp;Tank capacity, sb/p, diesel : 2*100 ltr<br>
• Tank capacity, fresh water : 60 ltr<br>
•&nbsp;Tank capacity, black water: 40 ltr <br>
• Light Ship : 2,300 kg<br>
• Deadweight, extra arrangements/systems<br>
&nbsp;&nbsp;+ cargo + fuel + crew : 800 kg<br>
•&nbsp;Maximum sustained speed, <br>
&nbsp;&nbsp;calm water: 30 kts.<br>
<b><br>Design:</b><br>
HYTEK Marine<br>
Postboks 34,<br>
DK-2930 Klampenborg, <br>
<a target="_blank" onfocus="this.blur();" class="menu" href="www.hytek-marine.dk</a><br>" target="_blank">http://www.hytek-marine.dk">www.hytek-marine.dk</a><br>
<br>
<b>Construction and Sale:</b><br>
Walsteds Baadeværft A/S<br>
Thurø, DK-5700 Svendborg</span></span><br>
        <br>     
        <span class="pagetext"><img border="0" src="../../images/arrowarchive.gif">
        <a href="page.asp?language=uk&category=focus&showContentExtended=true&page=3" onfocus="this.blur();" class="menu">Read Specifications</a></span><br>
         

        <span class="pagetext">       
        <a onfocus="this.blur( )" class="menu" href="java script:history.go(-1);">
        <img border="0" src="../../images/arrowback.gif">Back</a></span></td>       
       
        <td valign="top" rowspan="2">
       
        <img border="0" src="../../images/dotsclean.gif"></td>
        <td valign="top" rowspan="2">
             
        <img border="0" src="../../images/adjust.gif" width="272" height="30"><br>
<%
intPage = Request("page")
If isNumeric(intPage) = False Or intPage < 1 Then
    intPage = 1
End If

Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT * FROM Billeder"
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("Billeder.mdb")
rs.Open strSQL, strDSN, 1
If Not (rs.BOF Or rs.EOF) Then
    rs.PageSize = 2
    rs.AbsolutePage = intPage
    intRecCount = rs.PageSize
    intPageCount = rs.PageCount

    Do While Not rs.EOF And intRecCount > 0
        Response.Write rs("ImagesLarge") & "<HR SIZE=1 NOSHADE>"
    intRecCount = intRecCount - 1
    rs.MoveNext
    Loop
End If
rs.Close
Set rs = Nothing

%>       
        <span class="pagetext">Hankø 28 Classic under construction</span>       

        <td valign="top" rowspan="2">
        <img border="0" src="../../images/dotsclean2.gif"></td>
        <td valign="top" rowspan="2">
        <img border="0" src="../../images/adjust.gif" width="103" height="42"><br>

        <b>See more photos</b><br><br>
<%

If Clng(intPage) < Clng(intPageCount) Then
  Response.Write "<span class=""pagetext""><a href=din_side.asp?page=" & intPage + 1 & "><img border=""0"" src=""../../images/arrowarchive.gif""></a>&nbsp;forward</span><br>"
Else
  Response.Write "<img border=""0"" src=""../../images/arrowarchive.gif""><br>"
End If
If Clng(intPage) > 1 Then
    Response.Write "<span class=""pagetext""><a href=din_side.asp?page=" & intPage - 1 & "><img border=""0"" src=""../../images/arrowback.gif""></a>backward</span><br>"
Else
    Response.Write "<img border=""0"" src=""../../images/arrowback.gif""><br>"
End If
%>             
        </td>
      </tr>
      <tr>
        <td valign="bottom">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="6" valign="top">
        <img border="0" src="../../images/adjust.gif" width="770" height="1"></td>
      </tr> 
    </table>
    </td>
    <td valign="top" width="50%">&nbsp;</td>
  </tr>
</table>
</body>
</html>

Noget i den stil.
Husk at rette href´s til din side/frame og ligeså billeder fra din database.
Avatar billede theselfimages Nybegynder
26. august 2003 - 01:17 #5
Hvad skal dette betyder?

Mht. links (Forward/Back) bruger jeg der blot som det står skrevet i Paging scriptet?
Avatar billede theselfimages Nybegynder
26. august 2003 - 01:17 #6
Microsoft VBScript runtime error '800a01f4'

Variable is undefined: 'intPage'

/indhold/news/page.asp, line 150
Avatar billede theselfimages Nybegynder
26. august 2003 - 22:32 #7
Spørgsmålet lukkes
Avatar billede fritz-79th Nybegynder
27. august 2003 - 15:45 #8
Selv tak !
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