Ana Sayfa

Bilgisayar Eğitim CD

Bilgisayar Kitapları

 
 
Adım Adım Web Eğitim Seti Adobe Flash Eğitim Seti


ASP ve Veri Tabanı Dersleri Geri Dön

ASP ve Veri Tabanı Eğitim Seti

Loop İçinde Başka bir Recordse

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 evt arkadaşlar,umarım bu dersimiz sizlere yararlı olacaktır,başka bir derste görüşmek üzere esen kalın,webhocamda kalın..