webForumDet fria alternativet

ASP forum

ASP

22 svar · 382 visningar · startad av nybörjare · sida 2 av 2

Frågan, av nybörjare

Kompileringsfel i Microsoft VBScript fel '800a03f6' 'End' förväntas. /Default.asp, rad 75 Har några enkla men ändå jobbigt probelm kan ni titta på det första här? \<% 'Databasen file = Server.MapPath("databasen.mdb") 'Öppnar databasen Set Connect = Server.CreateObject("ADODB.Connection") Connect.Open "driver={Microsoft Access Driver (\.mdb)};dbq="& file 'Öppnar tabellen forum Set RecSet

Läs frågan i sin helhet →
Medlem sedan juni 200032 967 inlägg
#21

Vad är Count?

Do until RecSet.EOF or Count

Du ändrar aldrig värdet Count, och att skriva som du gjort är samma sak som att skriva:

Do until RecSet.EOF or Count = true

Mvh,

------------------
All your base are belong to me.

Medlem sedan nov. 200178 inlägg
#22

Tackar nu funkar det ;)

Bra att man har några gurrus man kan fråga ibland...

Medlem sedan nov. 200178 inlägg
#23

Tjenare nu är ja här igen :)

Med den koden som jag använder vill ja att svaren på frågerna inte vissas på den sidan men nu gör de inte det och någon som kan se varför och så synd inget nu heller...

Och om ni skulle ha tid över kanske ni kan se vad som gör att det blir jätte melan rum mellan inläggen typ så här:

Ett inlägg

Ett annat inlägg

när jag vill ha det så här:

Ett inlägg
Ett annat inlägg

<%

' Hur många inlägg som ska vissas
count = 100

'Databasen
file = Server.MapPath("databasen.mdb")

'Öppnar databasen
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& file

'Öppnar tabellen forum
Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL =  "SELECT * FROM forum ORDER BY ID DESC"

RecSet.Open SQL, Connect, adOpenStatic, adLockOptimistic

' Fixar med if satser
If RecSet("reid") = 0 Then
id = RecSet("id")

 
' Koden som startar loopen
Do until RecSet.EOF or Count = true

' Hur många teckan rubriken ska vissa
rubrik = left(Recset("rubrik"),10) & "..." 

' Hur många teckan Recordsetet namn ska vissa
namn = left(Recset("namn"),10) & "..." 

%>
    </font></p>
<table width="80%" border="0" cellspacing="0" cellpadding="0" height="0">
<tr> 
<td width="19%"><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;<b><a href="post.asp?count=1&id=<%=Recset("id")%>"><%=rubrik%></a></b></font></td>
<td width="24%"><font size="-2" face="Verdana, Arial, Helvetica, sans-serif"> 
<%IF (Recset("Namn")) = "4545" THEN 
Response.write "<b></b>" %>
<%Else%>
<% Response.write(Server.HTMLEncode(Recset("Namn"))) %>
<font color="#000000"> 
<%End IF%>
</font></font></td>
<td width="40%"><font size="-2" face="Verdana, Arial, Helvetica, sans-serif"><%=Recset("datum")%> 
<%  IF Recset("datum") > datum - 1 THEN %>
- <font color="red"> nytt </font> 
<%  END IF                             %>
        </font></td>
      <td width="11%"> <font size="-2" face="Verdana, Arial, Helvetica, sans-serif"><%=Recset("last")%></font></td>
      <td width="6%"> 
        <div align="center"><font size="-2" face="Verdana, Arial, Helvetica, sans-serif"><%=Recset("svar")%>&nbsp;</font><font face="Verdana, Arial, Helvetica, sans-serif" size="-2"></font></div>
      </td>
    </tr>
  </table>
  <% 
RecSet.MoveNext 
Loop 
RecSet.Close 
Set RecSet = Nothing 
%>
<%End IF%>
265 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
135 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)