Gönderen: 22-Mayıs-2012 Saat 17:32 | Kayıtlı IP
|
|
|
Sayfa sayılarını int olara tanımlamasın muhtemelen. Clng olarak cevir
Simdi biraz daha detaylandiracagim, dun mesajimi yazarken fazla zamanim yoktu.
Mysql de sayfalamayi ado tarafindan degilde asp tarafindan yapmaya calisiriz.
Bunun icin butun icerigi kayit sayisini sql'in count fonksiyonu ile bir int turunden degiskene atariz.
Fakat int turunden degiskene degilde short turunden bir degiskende ise −32,768/+32,767 arasinda maksimum degerler tutabilir. Eger siz Int(sayi) fonksiyonu ile, toplam kayit turunu int yapmadiysaniz, muhtemelen o default olarak shorttur.
Fakat kayitlar arttikca bu degerin disina cikilabilir. Bu sebepten oturu, asagidaki asamalari yerine getirmek faydali olacaktir
Toplam kayitlari alirken;
Kod: toplamKayit = CInt(baglanti.execute("select count(id) from uyeler"))) Ayriyetten, sayfalamalarin gozukmemesinin sebebi on error resume next yazili olabilir veya server 2k8 ise webconfigden hata gosterimi kapali olabilir.
|