28. oktober 2004 - 19:29Der er
9 kommentarer og 1 løsning
Vb Script
Hej, er der nogen der kan hjælpe mig med at lave dette script om, så det er skrevet i <% @Language="JavaScript" %> i stedet for VB script. Det er til et eksamens projekt, og et krav er at det skal lave i Javascript og jeg har ikke så meget styr på det, at jeg kan lave det om.
mvh. Christian
<% intPage = Request("page") If isNumeric(intPage) = False Or intPage < 1 Then intPage = 1 End If Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT aar, beskrivelseid FROM aar order by aar" strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("timeline.mdb") rs.Open strSQL, strDSN, 1 If Not (rs.BOF Or rs.EOF) Then rs.PageSize = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount
If Clng(intPage) > 1 Then Response.Write "<a href=default.asp?page=" & intPage - 1 & "><<</a>" Else Response.Write "<<" End If Response.Write " "
Do While Not rs.EOF And intRecCount > 0 Response.Write "<a href=default.asp?id="& rs("beskrivelseid")&">"& rs("aar") &"</A> | " intRecCount = intRecCount - 1 rs.MoveNext Loop End If rs.Close Set rs = Nothing For intNum = 1 To intPageCount Next
Response.Write " "
If Clng(intPage) < Clng(intPageCount) Then Response.Write "<a href=default.asp?page=" & intPage + 1 & ">>></a> " Else Response.Write ">>" End If %>
for (intNum = 1; intNum <= intPageCount; intNum++) //next
Response.Write(" ");
if ((intPage) < (intPageCount))
{ Response.Write("<a href=default.asp?page=" + intPage + 1 + ">>></a> "); } else { Response.Write(">>"); } %> --------------------------- men for følgende fejl: Error Type: ADODB.Recordset (0x800A0BB9) Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another. i linie 34 -------------------------------
men jeg vil lige prøve at kigge på dit, tak indtil vidre
Jeg har lige rettet dit script til, men for følgende fejl Error Type: Microsoft JScript runtime (0x800A138F) Object expected linie 4 ----------------------------
<% @Language="JavaScript" %> <% intPage = Request("page") if (!isNumeric(intPage) || intPage < 1); { intPage = 1 } var rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT aar, beskrivelseid FROM aar order by aar" strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("timeline.mdb") rs.Open(strSQL, strDSN, 1); if (!rs.BOF || !rs.EOF); { rs.PageSize = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount
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.