Top değişkeninin ismini değiştir. Top_kayit_sayisi yap asp kesin onu kod olarak algılıyordur.

konuya çok uzak olarak yazıyorum o yüzden kusurumuz affola.. Top = cint(haberdondur

Malesef aynı sorun hala devam ediyor.

Aynen öyle geliyordu. bende vaz geçtim bu sevdadan. teşekkür ederim.

Set haberdondur = conn. Execute(&quot;SELECT left(data,200) as datam, catid, count as catsay, id, uid, subject, hit, username FROM data where catid=&quot;&amp;catid&amp;&quot; And Onay='E' group by catid ORDER BY id DESC LIMIT &quot; &amp; - &amp; &quot;,&quot; &amp; KayitSayisi)

bu sorguyla, data tablosundan verileri alıyorum, catid sayısını buluyorum ve catid ye göre sayfalama yapmaya çalışıyorum. catid değeri integer.

Tek sorgu yerine 2 sorguyla işi bitireceğim. Bu tarz sorgulama hakkında yeterki kaynak malesefki yok. 2 gündür uğraşıyorum ama çözemedim. Öneriler için teşekkürler.

Sorgu biraz karışık geldi. Ya sql e tam hakim olamadığımdan yada konuya, kullanıldığı yere vs.. ama, Tür uyumsuzluğu dediğine ve diğerleri çalıştığına göre, demekki kıyaslama yaparken integer ile char karşılaştırmışsın mesela. saygılar..

countu ayrı sorgu ile al o şekilde count hep 1 gelir