Hoşgeldiniz, Ziyaretçi.Lütfen giriş yapın veya kayıt olun.
E-posta adresinize aktivasyon iletisi gelmediyse lütfen buraya tıklayın.
Mayıs 18, 2012, 08:23:07 ÖÖ


FORUM ŞU AN İÇİN (ÖZEL BÖLÜMLER HARİÇ) TÜM ZİYARETÇİLERE AÇIKTIR.
EMEĞE SAYGI AÇISINDAN ALINTILARIN MUTLAKA KAYNAK GÖSTERİLMESİ RİCA OLUNUR.


Ana Sayfa Ana Sayfa Yardım Ara Giriş Yap Kayıt
+  Hay-NS Yazılım
|-+  WEB TABANLI DİLLER
| |-+  ASP Köşesi
| | |-+  ASP Kod Bankası
| | | |-+  veri listelemede farklı renkli satırlar
0 Üye ve 1 Ziyaretçi konuyu incelemekte. « önceki sonraki »
Sayfa: [1] Aşağı git Bu Konuyu Gönder Yazdır
Gönderen Konu: veri listelemede farklı renkli satırlar  (Okunma Sayısı 1273 defa)
turkoder
Adnan YILDIZ
Administrator
Onbaşı
*****

Rep Puanı: +0/-0
Çevrimdışı Çevrimdışı

Mesaj Sayısı: 208



WWW
« : Ekim 09, 2006, 06:46:12 ÖS »

Kod:
<%table_id=request.querystring("id")
 table_id="22"
Set rs=Server.CreateObject("Adodb.Recordset")
Sorgu="Select * from basliklar where id="&table_id&" "
'On Error Resume Next
rs.Open Sorgu, bag, 1, 3
If rs.EOF Then
nomesaj = True
 
Else
 
mesajtoplam= rs.Recordcount
  kayitlar = rs.GetRows()
  end if
 
 rs.close
 set rs=nothing
 
%>
Kayıtları diziledik veritabanımızı kapattık.
Artık dizelim.
Öbür türlü mesela while döngüsü ile veritabanımızı her kayıtta açıyorduk, şimdi ise veritabanını bir kere açıyoruz işimiz bitiyor.
Performansı siz düşünün artık...     

 
Kod:
<%kayitsay=0
i=1
  If isArray(kayitlar) Then
  Do While NOT kayitsay > Ubound(kayitlar,2)
   
     
 id = CInt(kayitlar(0,kayitsay))

 baslik= kayitlar(1,kayitsay)

if i mod 2 then ' mod bölen sonucu tutmazsa diğer renk
renk="F2F2F2" ' Renk gri
else
renk="ffffff"  ' Renk beyaz
end if
%>
  <tr>
    <td width="50%" bgcolor="#<%=renk%>"><%response.write i%></td>
    <td width="50%" bgcolor="#<%=renk%>"><%=baslik%></td>
  </tr>
<%


response.write baslik&"<br>"
  kayitsay= kayitsay+ 1
  i=i+1

Loop
end if

 
%>
Logged
Sayfa: [1] Yukarı git Bu Konuyu Gönder Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

MySQL Kullanıyor PHP Kullanıyor Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 Uyumlu! CSS Uyumlu!
Bu Sayfa 0.053 Saniyede 19 Sorgu ile Oluşturuldu