Avatar billede hundevennen Nybegynder
25. februar 2008 - 14:32 Der er 3 kommentarer og
1 løsning

LOOP problemer og hjælp til dette søges

jeg bruger nedenstående script til at hente data fra en MSSQL database:
her er scriptet:
<html>
<head>
<title>Udskrift</title>
<script language="javascript" src="cal2.js"></script>
<script language="javascript" src="cal_conf2.js"></script>
<LINK REL=Stylesheet HREF="intranettet.css" TYPE="text/css">
</head>
<body>
<img src="../../Ikoner/cv.jpg" alt="" width="700" height="75">
<!-- #include file=../../Includes/SqlLokale.asp -->
<!-- #include file=../../Includes/Funk_dato.asp -->
<%

dim orec, SQL, ID, k, strConnect
function nyDato1(skiftDato)
  nyDato1 = "'"& right(skiftDato, 4) &"-"& mid(skiftDato, 4, 2) & "-" & left(skiftDato, 2) &"'"
end function


Valg = request.form("Valg")
    if Valg = "" then
%>   

    <form  name="sampleform" action="testudskrift.asp" method=post>
           


                <table cellspacing="2" cellpadding="2" border="0">
                <tr>
                    <td width="100">Fra Dato:</td>
                    <td width="700"><input type="text" name="fradato" size=20><small><a href="java script:showCal('Calendar1')"><img src="http://rs010191/lokale/opa/images/kalender.gif" alt="Kalenderikon" width="16" height="15" border="0"></a></small></td>
                </tr>
                <tr>
                    <td width="100">Til Dato:</td>
                    <td width="700"><input type="text" name="tildato" size=20><small><a href="java script:showCal('Calendar2')"><img src="http://rs010191/lokale/opa/images/kalender.gif" alt="Kalenderikon" width="16" height="15" border="0"></a></small></td>
                </tr>
                <tr>
                </table>

                       
    <br>
            <input type=submit value=Hent_døgnrapport name=Valg>
        </form>
<%           
    else   
        fradato = nydato1(request.form("fradato"))
        'tildato = request.form("tildato")   
       
    sqlstr = "SELECT * FROM T_Dok where DatoF = " & fradato & " and besaetning is not null order by id asc"
   
OpenConn
getData SqlStr
'response.write Sqlstr
'response.end

   
   
      response.write "<table border=1 cellpadding=0 cellspacing=0 width=700 >"
     
   
    if not DBset.eof then
        while not DBset.eof
           
            response.write "<td colspan=2 align=left>" & trim(DBset(1)) & "&nbsp;" & trim(DBset(5)) & "&nbsp;" & trim(DBset(2)) & "</td></tr><tr><td colspan=2 align=left>" & trim(DBset(3)) & "&nbsp;" & trim(DBset(6)) & "&nbsp;" & trim(DBset(4)) & "</td></tr>"

response.write "<tr><td width=50>&nbsp;</td><td width=60 align='center'>&nbsp;</td></tr>"
response.write"<tr><td>&nbsp;</td><td></td><td colspan=2>" &trim(DBset(8)) &"</td></tr>"
'response.write "<tr><td valign='top'><strong>" &trim(DBset(7)) &"</strong></td><td width=15 valign='top' align='center'><strong>&nbsp;&nbsp;" &trim(DBset(9)) &"</strong></td><td><strong>" &trim(DBset(10)) &"</strong></td></tr>"
'response.write "<tr><td width=60>&nbsp;</td><td>&nbsp;</td><td colspan=2><strong>" & trim(DBset(11)) & "</strong></td></tr>"
'response.write "<tr><td width=60>&nbsp;</td><td>&nbsp;</td><td colspan=2>" & trim(DBset(12)) & "</td></tr><tr><td>&nbsp;</td></tr><tr><td>&nbsp;</td></tr>"

            DBset.movenext
        wend
    else
        response.write "<tr>"
        response.write "<td colspan=3 align=center><font color='#FF0000'><font size=+1>Databasen er tom</font></font></td></tr>"
        response.write "</table>"
    end if
    end if
CloseConn

%>
</body>
</html>
Der hvor loopet henter DBset 1 - 6 skal kun køre engang og DBSET 8 skal hentes i det antal der er i databasen?????
Avatar billede fennec Nybegynder
25. februar 2008 - 14:35 #1
Ikke helt med, men skal den ikke bare uden for loopet??

if not DBset.eof then
  response.write "<td colspan=2 align=left>" & trim(DBset(1)) & "&nbsp;" & trim(DBset(5)) & "&nbsp;" & trim(DBset(2)) & "</td></tr><tr><td colspan=2 align=left>" & trim(DBset(3)) & "&nbsp;" & trim(DBset(6)) & "&nbsp;" & trim(DBset(4)) & "</td></tr>"
    while not DBset.eof
Avatar billede hundevennen Nybegynder
25. februar 2008 - 14:42 #2
jo selvfølgelig - jeg kommer tilbage imorgen foreløbig tak
Avatar billede fennec Nybegynder
25. februar 2008 - 15:24 #3
np :o)

.o) <-- One Eyed Jack
Avatar billede hundevennen Nybegynder
26. februar 2008 - 07:53 #4
Once again jeg ved sgu ikke hvad jeg skal gøre den dagu du ikke gider at svare her mere
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