Bu kadar geyikten sonra şimdi gelelim asıl konumuza. Bu makalemde sizlere ASP'de recordsetleri yani kayıtları listelerken en hızlı şekilde nasıl listelemeyi yapabiliriz? Siteyi nasıl hızdan uçururuz ? Asp Performanslı kodlama hakkında bilgi vermeye çalışacağım.
<%=Rs("veri")%>
Şimdi bu kodumuzu biraz hızlandırmak isterseniz aşağıdaki gibi,
<%Set Rs=Baglan.Execute("SELECT veri1 from tabloadi")%>
<%=Rs("veri")%>
Eğer Asp kodlamanızı çok çok daha hızlandırmak daha performanslı bir hale isterseniz ise aşağıdaki gibi ;
<%Set Rs=Baglan.Execute("SELECT veri1 from tabloadi")%>
<%=Rs(0)%>
Dikkatinizi çekti mi ? Rs(0) ile başladık veriler 1'den değil 0'dan başlar. Başka bir örnek daha verelim;
<%Set Rs=Baglan.Execute("SELECT veri1,veri2,veri3 from tabloadi")%>
<%do while not Rs.eof%>
<%=Rs(0)%>, <%=Rs(1)%> , <%=Rs(2)%>
<%Rs.movenext::Loop::Rs.Close::Set Rs=Nothing%>'Bu kodumuzada dikkat! Farkettiyseniz ALT ALT'a yazamadık. Aralarına iki nokta koyarak tek satırda Recordset ve Bağlantı işlemini kapattık.
Bu konumuzuda Asp ile listelerken değişkenleri en hızlı şekilde listelemeyi ve tek satır kod yazımını öğrendik. Eğer makalem hoşunuza gittiyse lütfen "YORUM GÖNDER" bölümünden ilginizi belli edin. Bende Asp ile performanslı kodlama makalelerime devam edeyim.
teşekkürler.
YanıtlaSil