ASP Rehberi , ASPRehberi.Net - ASP ve ASP.NET Konuları , Scriptleri , Hosting , Programlar , Araçlar

 # 6 Ocak 2009, Salı
 
 #  Kategoriler » ASP » Makaleler
 

Veritabanı, kayıt ve silme işlemleri Bu içeriğin puanı : 3,9 7735 Görüntülenme
Artık veritabanına baglanmayıda ögrendiğimize göre artık silme ve kayıt işlemlerini öğrenebiliriz.ılk olarak kayıt etme'yi öğrenelim.

Genelde ekleme isini form'lardan alınan bilgileri ekleyerek yaparız.Ben burda size sadece eklemeyi göstereceğim.
ılk önce veritanına bağlanalım ve sonra tabloya bağlanarak "isim" adlı alanımıza herhangi bir yazı yazdıralım.

<%
Set vt = Server.CreateObject("ADODB.Connection")
vt.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("veritabani.mdb")

' veritabanına baglandik.şimdi sıra tablo'da

set rs = server.createobject("ADODB.Recordset")
SQL = "Select * from Tablo"
rs.open SQL,vt,1,3

' simdi bir kayıt ekleyeceğiz

rs.addnew
rs("isim")="ASPrehberi.net"
rs.update
%>

Böylece tablo'daki isim alanına ASPrehberi.net yazısını ekledik.
<% rs.addew %> ın anlamı yeni bir boş kayıt oluştur demektir.
<% rs.update %> ise kayıtımızı ekleme anlamına sahiptir.Eğer burda <% rs.update %> i ne kadar yazarsaniz aynı kayıtı o kadar çok eklersiniz.

Evet ekleme işlemini öğrendiğimize göre silme işine geçebiliriz.

Bu seferde hersey aynı olcak fakat SQL komutuna dikkat edin.

<%
Set vt = Server.CreateObject("ADODB.Connection")
vt.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("veritabani.mdb")

' veritabanina baglandik.Simdi sira tablo'da

set rs = server.createobject("ADODB.Recordset")
SQL = "Delete * from Tablo"
rs.open SQL,vt,1,3
%>

Gördügünüz gibi select yerine delete kullandık.Fakat böyle bir kod koyarsanız Tablo'daki bütün kayıtlari silersiniz.Tek bir kayit silmek için SQL komutunuz
<% SQL = "Delete * from Tablo WHERE ID = 5 " %>
şeklinde olmalıdır.Bu durumda ID numarasi 5 olan kayıdı silmiş olduk.

Umarım bu iki işlemi anlamışsınızdır.Bunlar ileride çok kullanacağınız işlemlerdir.
 Telif : Serdar Toros | Eklenme : 13 Aralık 2004, Pazartesi
 
 

Bu içerik hakkında 5 yorum yapılmış

 

 
İsminiz :
Mail Adresiniz :
Yorum
:
   

     

// Gizle
ASP Rehberi Mini Editör

  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle
Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle
 Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle Form 'a gülücük ekle Form 'a gülücük ekle


 
 
Yorumlar(5) Not : Yorumlar zamana göre son yorumdan ilk yoruma doğru(azalan) biçimde sıralanmıştır.
Yorumlarınız site yöneticileri tarafından onaylandıktan sonra eklenecektir.
+ textlere girdiğim bilgileri nasıl kayıt yapabilirim pekii..:(
Yazan : ayşedeniz | Zaman : 9 Kasım 2007 Cuma, Saat 16:52
 
+ veritabanına baglandik, ASPrehberi.net  vb. yazilmis da ben web sayfasindan kayit girmek istiyorsam heralde boyle kod yazmayacagim degil mi bilmeyenler icin daha aciklayici ogretici kodlar yazilirsa ve insanlar biraz daha az bencil olurlarsa bu kadar harcanmis HDD alani daha verimli olur, ise yarar mi desem??
Yazan : Murat | Zaman : 23 Şubat 2007 Cuma, Saat 21:40
 
+ Silme yi nasıl kullanacaz.
Yazan : gökhan özkan | Zaman : 20 Ocak 2007 Cumartesi, Saat 23:14
 
+ iyi de mesela ben db deki üyeleri listelemek istiom ve listenince yanında düzenle ve sil tuşları olacak sil tuşunun link i ne olacak senin söylediğine göre.
Yazan : gökhan özkan | Zaman : 20 Ocak 2007 Cumartesi, Saat 21:40
 
+ sağ ol kardeş
Yazan : Halil | Zaman : 4 Temmuz 2006 Salı, Saat 18:38
 
 .: Sayfalar  1.
 
# Kategori'nin Yenileri

İsim

Hit

Turuncu Galeri (tr)

4694

Haydi okullar internete.... (tr)

325

rc0der Reklam Sistemi v1.0 (tr)

977

HiddenChest İş ve Bayilik Başvuru Formu (tr)

2006

TradeSE E-Ticaret Yazılımı (tr)

553

Link Portal 2007 3 Temalı (tr)

2328

Gupse Medya Linkleri v0.1 (tr)

633

HiddenChest Ziyaretçi Defteri (tr)

2219

HiddenChest Kayan Haber (tr)

2760

HiddenChest Aktif/Pasif Haber Sistemi 1.1 (tr)

1366

 
 
# Kategori'nin Popülerleri

İsim

Hit

IIS Kurulumu ve Yazma İzni

86872

Üyelik Sistemi Yapımı

61255

Veritabanı Tablo İşlemleri

39328

MS SQL Server - 1

37413

Hazır Site v2.1 (tr)

31319

Klasör Şeklinde Linkler(404 Yönetimi)

27246

Sayfaları şifreleme(ENCODE)

24482

MS SQL Server - 2

23763

Include Yöntemleri

22564

MS SQL Server - 3

17195

 
  # AKTİF ÜYELER
Aktif üye yok
 
 
 

 
 ASP Rehberi © 2004 - 2009
 Tasarım ve Programlama : Serdar TOROS
 ASPRehberi.Net web sitesi SiDEnet sunucularından yayınlanmaktadır.

[ 0,14 ]    ASPRehberi.NET RSS Kaynağı   Bu site Microsoft SQL Server Veritabanı kullanmaktadır

eXTReMe Tracker