USLANMAM

UslanmaM En Kaliteli Bilgi Adresiniz
USLANMAM öğesini iGoogle sayfanıza ekleyin.
Geri git   USLANMAM > PROGRAM > PROGRAMLAMA DİLLERİ > ASP, Perl, Php, Html
UslanmaM Resim AlbümleriSosyal Gruplar
Özel Arama
Kayıt ol Sosyal Gruplar Ajanda Konuları Okundu Kabul Et

ASP, Perl, Php, Html ASP, Perl, Php, Html gibi her tür web programcılığı dili için yardım

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 05-14-2009, 11:26 AM   #1 (permalink)
{♥_♥} sürgün..{♥_♥}
 
Constantine - ait Kullanıcı Resmi (Avatar)
Standart Psp Recursion İşlemi

Konu : Recursion İşlemi
Seviye : Üst Düzey


Asp ile Kategoriler içeren Shop Makale Forum vb. script yazmak ve bunu profesyonel bir veritabanı mimarisi sonsuz kategori ve en son sistem bir uygulama yapmak istiyorlar ise mutlaka bu işlemi kullanmalıdırlar. hipernex.com hepsiburada.com ve bunlar gibi sitelerin kodlamaları asp.NET ile yapılmıştır ancak veritabanı mimarisi bu şekildedir...

Bu konuda TR çok fazla bir kaynak bulamazsınız. Bu konuda araştırmak kafa yormanız için bu bir başlangıç olsun...

Ekran çıktışı şöyle;
Elbette bu çok farklı şekillerde kullanılır ben en basit halini yaptım.



Kod:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title></title>
<style type="text/css">
<!--
body {
margin:0px;
padding:0px;
}
A.link_01:link {
font-family: Verdana Arial Helvetica sans-serif;
font-size: 12px;
font-weight:normal;
color: #0077b5;
text-decoration: none
}
A.link_01:visited {
font-family: Verdana Arial Helvetica sans-serif;
font-size: 12px;
font-weight:normal;
color: #0077b5;
text-decoration: none
}
A.link_01:active {
font-family: Verdana Arial Helvetica sans-serif;
font-size: 12px;
font-weight:normal;
color: #0077b5;
text-decoration: none
}
A.link_01:hover {
font-family: Verdana Arial Helvetica sans-serif;
font-size: 12px;
font-weight:normal;
color: #ffcc00;
text-decoration: none
}
-->
</style>
<aaaa http-equiv="aaaaaaa-Type" aaaaaaa="text/html; charset=iso-8859-9">
</head>
<body>

<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="center">
<table border="0" cellpadding="0" cellspacing="0" width="779">
<%
dim strConn
strConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("veritabani.mdb")
set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open strConn

subRecursive 0 0

objConn.Close
Set objConn= Nothing
%>
</table>
</td>
</tr>
</table>

</body>
</html>
<%
sub subRecursive(ParentID intLevel)
dim objRs
dim strSql

strSql = "SELECT KATEGORI_ID KATEGORI_AD FROM tblKategori WHERE KATEGORI_UST_ID = " & ParentID
set objRs = objConn.Execute(strSql)

if Not objRs.EOF then
do while Not objRs.EOF
Response.Write " <tr>" & vbNewLine & _
" <td><img src=""bosluk.gif"" border=""0"" width=""" & 25 * intLevel & """ height=""1""><a href=""01.asp?id=" & objRs("KATEGORI_ID") & """ class=""link_01"">" & objRs("KATEGORI_AD") & "</a></td>" & vbNewLine & _
" </tr>" & vbNewLine
subRecursive objRs("KATEGORI_ID") intLevel + 1
objRs.MoveNext
loop
end if

if Not objRs Is Nothing then
objRs.Close
end if
set objRs = Nothing

end sub
%>

Constantine isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla

Beğenilen Sayfayı İşaretleyin
Konuyla Alakalı Etiketler


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
Eklenti Ekleyemezsiniz
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Gitmek istediğiniz klasörü seçiniz

Benzer Konular
Konu Konuyu Başlatan UslanmaM Cevaplar Son Mesaj
Aşk; Bir (B)ölme İşlemi CiCi_KizZ Aşk Hikayeleri 0 02-14-2009 06:53 PM
Aşk; Bir (B)ölme İşlemi TWEETY Aşk Hikayeleri 0 01-30-2009 08:05 PM
Zor Toplamı İşlemi aydinkurt Zeka Soruları ve Bilmeceler 2 12-17-2008 07:39 PM
Aşk; Bir (B)ölme İşlemi Los Galakticos Amatör Aşk Şiirleri 0 07-22-2008 10:33 PM


Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 08:22 AM .
Üyelerimiz görüşlerini önceden onay olmadan anında yazabilmektedir, bu yazılardan dolayı doğabilecek sorumluluklar yazan kullanıcılara aittir, UslanmaM yoneticileri itina ile icerik kontrolleri yapmaktadir, yine de UslanmaM' da yasalara aykırı unsurlar bulursanız 04/05/2007 tarihli ve 5651 sayılı yasa gereği destek(@)uslanmam.com veya 0537 403 03 03 numaralı telefona bildirebilirsiniz, gereği yapılacaktır.
English Explanation: Our users can give their opinions without getting any approval in our site, all the responsibilities which can rise from these articles belong to these users, the managers of UslanmaM control the contents very carrefully, but if you find any item opposite to the rules destek(@)uslanmam.com or dial +90537 403 03 03


Powered by vBulletin Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.'e Aittir.
Tercüme Eden : TEKplatform
Search Engine Optimization by vBSEO 3.2.0
[Gizlilik Politikası]-[UslanmaM Kuralları]-[UslanmaM İletişim/Contact]
Alexa
Sagopa Kajmer*Bilgi*izafet*Melekler Mekanı*Web Hattı*MaxiCep*araba