| 
          
           | Gönderen: 29-Mayıs-2012 Saat 09:31 | Kayıtlı IP |   |  
           | 
 |  Dim id,islemislem = Request.QueryString("islem")
 id = Request.QueryString("id")
    'İşlemi Belirleme ve İşleme Sayısal Değerler Oluşturma Bölümüif id = "" and islem= "" then
 'id yok, o halde kayıtların hepsini gönderelim...
 islem = 0 ' bu sıfır işimize mutlaka bir yerlerde yarar.. şimdilik kalsın.
 end if
    if islem="guncelle" thenislem=2
 end if
    if islem="guncellestir" thenislem=4
 %><!--#include file="inc_formbilgi.asp"--><%
 end if
    if islem="sil" thenislem=3
 end if
    if islem="ekle" thenislem=1%>
 <!--#include file="inc_formbilgi.asp"-->
 <%
 end if
 %>
   <%Dim yonetimvt,yonetimSQL,yonetimkayit,sorukayitSQL,ks,sirano
 set yonetimvt=Server.CreateObject ("ADODB.Connection")yonetimvt.Open bag
 Set yonetimkayit = Server.CreateObject("Adodb.Recordset")
 
 select case islem 'Yapılmak istenen iş ne acaba?
 
 case 0 'İşlem Yoksa soruların tümü listelensin ve seçim yapma şansı tanınsın.
 sorukayitSQL = "SELECT * FROM sorular"
 yonetimkayit.Open sorukayitSQL, yonetimvt, 1, 3
 ks = yonetimkayit.RecordCount 'veritabanındaki kayıtların sayısı
 sirano = 1
 Response.Write "<b>SINAV SORULARI</b><hr>"
 Response.Write " <table width=""100%"" border=""0"" align=""center"" cellpadding=""1"" cellspacing=""1"" bordercolor=""#666666"" bgcolor=""#F7F7F4"">"
 Do While Not yonetimkayit.eof
 Response.Write "<tr><td align=""center"" bgcolor=""#D7D7D4""width=""30""><b>" & sirano & "</b></td><td bgcolor=""#F6F6F6""><a href=""../sorugoster.asp?soruid="& yonetimkayit("id")&""" target=""_blank"" title=""Sorunun Sayfasını Görmek İçin Tıklayınız...""><b>"
 Response.Write yonetimkayit("ders") & " ("
 Response.Write yonetimkayit("derskodu") & ")</b> dersi <b>"
 Response.Write yonetimkayit("yil") & " - "
 Response.Write yonetimkayit("donem") & "</b> dönemi <b>"
 Response.Write yonetimkayit("tur") & "</b> sınav sorusu (<b>Öğretmen:</b> "
 Response.Write yonetimkayit("ogretmen") & " / <b>Bölüm:</b> "
 Response.Write yonetimkayit("bolum") & " )"
 Response.Write "</a></td><td bgcolor=""#D7D7D4"" align=""center"" width=""120""><b><a href=""sorular.asp?islem=sil&id=" &yonetimkayit("id")&""">SİL</a></b> ll "
 Response.Write " <b><a href=""sorular.asp?islem=guncelle&id=" & yonetimkayit("id")& """> GÜNCELLE</a></b></td></tr>"
 
 yonetimkayit.movenext
 sirano=sirano+1
 loop
 Response.Write "</table>"
 
 case 3 'Kayıt Silme Prosedürü
 sorukayitSQL = "SELECT * FROM sorular WHERE id="& id &""
 yonetimkayit.Open sorukayitSQL, yonetimvt, 1, 3
 yonetimkayit.Delete
 yonetimkayit.Update
 Response.Write "Kayıt Silme işlemi başarıyla tamamlandı...<br>"
 Response.Write geridon
 Response.Write" ll <a href=""sorular.asp"">Sorular Sayfası</a>"
   case 2 'Güncelleme Formunu doldurma ve çağırma işlemlerisorukayitSQL = "SELECT * FROM sorular WHERE id="& id &""
 yonetimkayit.Open sorukayitSQL, yonetimvt, 1, 3
 
 call guncelle() 'Kayıt güncelleme formunu çağırma
 Response.Write geridon
   case 4 'Güncelleme işlemlerini veritabanına işleme'Güncelleme İşlemlerini Veritabanında Gerçekleştirme
 sorukayitSQL = "SELECT * FROM sorular WHERE id="& gid &""
 yonetimkayit.Open sorukayitSQL, yonetimvt, 3, 3
     yonetimkayit("ders")=ders yonetimkayit("derskodu")=derskodu&nb sp;
 yonetimkayit("bolum")=bolum
 yonetimkayit("sayfaurl")=sayfaurl
 yonetimkayit("ogretmen")=ogretmen
 yonetimkayit("tur")=tur
 yonetimkayit("yil")=yil
 yonetimkayit("donem")=donem
 yonetimkayit.Update
    response.write "Güncelleştirme işlemi başarıyla tamamlandı...<br>"response.write geridon
 Response.Write" ll <a href=""sorular.asp"">Sorular Sayfası</a>"
 
 case 1
 sorukayitSQL = "SELECT * FROM sorular"
 yonetimkayit.Open sorukayitSQL, yonetimvt, 1, 3
     yonetimkayit.AddNew ' Yeni bir kayit ekleyonetimkayit("ders")=ders
 yonetimkayit("derskodu")=derskodu&nb sp;
 yonetimkayit("bolum")=bolum
 yonetimkayit("sayfaurl")=sayfaurl
 yonetimkayit("ogretmen")=ogretmen
 yonetimkayit("tur")=tur
 yonetimkayit("yil")=yil
 yonetimkayit("donem")=donem
 yonetimkayit.Update
    Response.Write "yeni kayıt ekleme işlemi başarıyla tamamlandı...<br>"Response.Write geridon
 Response.Write" ll <a href=""sorular.asp"">Sorular Sayfası</a>"
   end select     'if yonetimkayit.eof then'Response.write "Lütfen yapmak istediğiniz işlemi belirtiniz..."
 if islem=0 then
 Response.Write "Kayıt Sayısı: <b>" & ks & "</b>" & "<br><a href=""default.asp"" target=""_top"">Yönetici Ana Sayfasına Dön</a>"
 end if
 
 %>
 
 <hr>
   <% call yenikayit() 'Yeni Kayıt Formunu Çağırma %> <% 'İşlem Bitti İşleriyonetimkayit.close
 set yonetimkayit=Nothing
 yonetimvt.closeset yonetimvt=Nothing
 %>
 </body></html>
 |