Skala ned till minimalistiskt format

ASP

0 svar · 202 visningar · startad av medialabs

Medlem sedan mars 20023 686 inlägg
Trådstart#1

hej!

Har detta script i en inlude-fil på min webbplats. Men jag har en känsla att det går att förbättra och skala ned koden så mycket som det bara är möjligt.

Det enda jag vill att scriptet ska göra egentligen är att slumpa fram en enda banner ur databasen och sedan presentera den. Inget annat.

Hoppas att ni kan skala ned koden mer än vad jag kunde ;)

	<%
	
	Set ConnADS = Server.CreateObject("Adodb.Connection")
	ConnADS.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=g:\home\sys\banner.mdb"
	Set RecSetADS=ConnADS.Execute("Select * From banner Order By rotator")%>

	<%If RecSetADS.EOF Then%>
		Inga annonser inlagda!
	<%Else
		x = 0
		Antal = 1
		Do Until RecSetADS.EOF Or x=Antal%>
		<a href="/public/ads.asp?RefID=<%=RecSetADS("id")%>" target="_blank"><img src="<%=RecSetADS("banner")%>" border="0" width="88" height="31" alt="annonser"></a>
	
	<%
	ConnADS.Execute("Update banner Set rotator=rotator+1 Where id = " & RecSetADS("id"))
	x=x+1
	RecSetADS.MoveNext
	Loop
	End If

	RecSetADS.Close
	ConnADS.Close
	%>
	</div>
259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)