Loop İçinde Başka bir Recordset Çalıştırma
 
Evet Arkadaşlar,Başka bi konu ile tekrar karşınızdayım,sözü kısa keserek hemen dersimize geçmek istiyorum..

Diyelim bir rs kurdunuz ve bu rs i bir döngüye yani loop a soktunuz..ve bu rs ten yararlanarak loop içinde başka bir rs daha çalıştırmak istiyorsunuz.. Biraz karmaşık ama bazı temel noktalara önem verirseniz..bunu rahatlıkla yapabilirsiniz.. Aşağıdaki değindiğim, konunun bir örneğidir..: hep beraber inceliyoruz:

rs ve bag kurdunuz kabul ediyorum...

Kod Alanı:

<% do while not rs.eof %>
Burada do while döngüsü kurduk

Kod Alanı:

<% degisken = rs ("x" ) %>
burada degisken belirledik

Kod Alanı:

<% set yenirs =Server.CreateObject("ADODB.Recordset" )
sql ="Select * From baskatablo where alan= " & degisken
yenirs.open sql,bag,1,3
%>
    Burada yenirs recordsetini olusturduk

Kod Alanı:

<%=yenirs ("alan" ) %>
burada yenirs ten deger çağırdık

Kod Alanı:

<% rs.movenext
loop
yenirs.close
rs.close
%>

burada döngüyü devam ettirip rsleri kapattık

evet arkadaşlar,umarım bu dersimiz sizlere yararlı olacaktır,başka bir derste görüşmek üzere esen kalın,webhocamda kalın..

 

   

Bu dersi Yazdır

 
 
  Bugün 4 ziyaretçi (22 klik) buradaydı  
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol