asp

duyguyesim
12-06-2010, 19:55   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
3 mesaj
Kayıt Tarihi:Kayıt: Haz 2010

1.asp komutları ile dosyadan bilgi silme
2.asp komutları ile dosyadan bilgi değişikliği yapma
3.asp komutları ile dosyadan bilgi ekleme
4.asp de fonksiyonlardan faydalanma ve fonksiyon hazırlama
5.asp de temel giriş çıkış komutlarınıı program içinde kullanma

yardımcı olursanınz sevinirim
şimdiden teşekkürler:)

caca46
20-06-2010, 19:09   |  #2  
Üye
Teşekkür Sayısı: 1
72 mesaj
Kayıt Tarihi:Kayıt: Haz 2009

dosyadan derken, veritabanında da mı değişiklik olacak?

caca46
20-06-2010, 19:25   |  #3  
Üye
Teşekkür Sayısı: 1
72 mesaj
Kayıt Tarihi:Kayıt: Haz 2009

1.

not: bu benim veritabanıma göre, kendi veritabanında ki terimlerinize göre düzeltiniz.
<%
id=request.QueryString("id")
Set Kisiler=Server.CreateObject("Adodb.Recordset")
Kisiler.Open "Delete from tbKisiler Where id="&id,baglanti,1,3
response.Redirect("kayitliste.asp")
%>

Son Düzenleme: caca46 ~ 20 Haziran 2010 19:29
caca46
20-06-2010, 19:31   |  #4  
Üye
Teşekkür Sayısı: 1
72 mesaj
Kayıt Tarihi:Kayıt: Haz 2009

2
 
<%
'ekrana kaydı id'ye göre getireceğim için kişinin id'sini alıyoruz.kişiler tablosuna bağlanırken güncelleme yapıldığı için sadece o kişinin kaydını çekmek için where ifadesi kullanıyoruz. Burada şu id'li kaydı çek demiş olduk kayıt eklemeden çok bir farkı yok sadece addnew kullanmıyoruz birde where ifadesi kullanılıyor. en son kişinin id'sinde gönderiyoruz.
id=request.QueryString("id")
Set Kisiler=Server.CreateObject("Adodb.Recordset")
Kisiler.Open "Select * from tbKisiler Where id="&id,baglanti,1,3
if request.ServerVariables("REQUEST_METHOD")="POST" Then
Kisiler("ad")=Request.Form("txtAd")
Kisiler("soyad")=Request.Form("txtSoyad")
Kisiler("yas")=Request.Form("txtYas")
Kisiler.Update
Kisiler.Close
baglanti.Close
response.Redirect("kayitliste.asp?id="&id)
end if
%>

caca46
20-06-2010, 19:31   |  #5  
Üye
Teşekkür Sayısı: 1
72 mesaj
Kayıt Tarihi:Kayıt: Haz 2009

3.
 
<%
if request.ServerVariables("REQUEST_METHOD")="POST" then
if request.form("txtAd")="" or request.form("txtSoyad")="" then
txtAd="False"
txtSoyad="False"
end if
if txtAd <> "False" or txtSoyad <> "False" then
Set Kisiler=Server.CreateObject("Adodb.Recordset")
Kisiler.Open "Select * from tbKisiler",baglanti,1,3
Kisiler.Addnew 'kisiler tablosunda yeni bir satır
Kisiler("ad")=request.form("txtAd")
Kisiler("soyad")=request.form("txtSoyad")
Kisiler("yas")=request.form("txtYas")
Kisiler.Update 'kayıt ekleniyor
Kisiler.Close
baglanti.Close
response.Redirect("kayitekle.asp?giris=tamam")
end if
end if
 %>

caca46
20-06-2010, 19:34   |  #6  
Üye
Teşekkür Sayısı: 1
72 mesaj
Kayıt Tarihi:Kayıt: Haz 2009

4.
 
'anaprogramdan gelen iki sayının toplamını bulan fonksiyon
Function Topla(sayi1,sayi2)
 Topla = Sayi1 + Sayi2
End Function
 
başka bi asp dosyasına çağırma: response.Write(Topla(10,5))
 
5. bişey anlamadım :D