Navigation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
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..
|
|
|
|
|
|
|
|
|
Bugün 100 ziyaretçi (118 klik) buradaydı |
|
|
|
|
|
|
|