...har sökt och hittat en del trådar men inte fått det att fungera så nu prövar jag att fråga även om det finns trådar som handlar om detta.
Jag har följande kodsnutt för min db koppling:
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/db.mdb")
Set Recset = Connect.execute("SELECT * FROM register ORDER BY namn")
%>
det jag nu skulle vilja göra är att räkna ut hur många poster db:n innehåller, någon vänlig själ som kan hjälpa mig med detta?
Hmm men hur sätter jag ut Response.Writeraden där jag vill att värdet ska synas? Jag provade att köra en <%=Response.Write Recset ( 0 ) %> men fick då följande meddelande:
Feltyp:
ADODB.Recordset (0x800A0CC1)
Objektet kunde inte hittas i mängden med det begärda namnet eller numret.
/projekt/bollar/TMPv0okpi3lw.asp, line 58
Humm hur menar du nu? Det jag vill göra är att skriva ut antalet bollar som finns i klubbens väska på hemsidan, kan jag göra det med hjälp av variabeln i menar du?
<%
Dim i : i = 0
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/bollar.mdb")
Set Recset = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * FROM register ORDER BY namn"
RecSet.Open sql,Connect,adOpenStatic,adLockReadOnly,adCmdText
%>
och sen där jag ville ha ut värdet:
<%= Recset.recordcount %>
/S
268 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25