Veritabanı, kayıt ve silme işlemleri - Papatyam Forum

Papatyam Forum

Go Back   Papatyam Forum > ..::.BİLGİSAYAR & TEKNOLOJİ.::. > Web Master > asp

Yeni Konu aç  Cevapla
 
Seçenekler
Alt 21 January 2009, 22:01   Mesaj No:1

agasarlinuris

Papatyam Aktif Üyesi
Avatar Otomotik
Durumu:agasarlinuris isimli Üye şimdilik offline konumundadır
Papatyam No : 1326
Üyelik T.: 16 July 2008
Arkadaşları:0
Cinsiyet:
Mesaj: 53
Konular:
Beğenildi:
Beğendi:
Takdirleri:10
Takdir Et:
Konu Bu  Üyemize Aittir!
Standart Veritabanı, kayıt ve silme işlemleri

Veritabanı, kayıt ve silme işlemleri

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&quot
vt.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("veritabani.mdb&quot

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

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

' simdi bir kayıt ekleyeceğiz

rs.addnew
rs("isim&quot="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&quot
vt.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("veritabani.mdb&quot

' veritabanina baglandik.Simdi sira tablo'da

set rs = server.createobject("ADODB.Recordset&quot
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.
Alıntı ile Cevapla
Cevapla

Bookmarks

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

Benzer Konular
Konu Başlıkları Konuyu Başlatan

Papatyam Forum Ana Kategori Başlıkları

Cevaplar Son Mesajlar
Veritabanı oluşturma agasarlinuris asp 0 21 January 2009 22:00
Veritabanı Tablo İşlemleri agasarlinuris asp 0 21 January 2009 21:54
Sıfırdan Veritabanı İşlemleri Geniş Özel Anlatımı CoNQueRoR_61 Web Master 0 20 January 2009 15:34
Kayyt bilgilerinin e-mail’e otomatik gönderilmesi tamerr89 ADO.NET-ADO 0 08 February 2008 17:30
Xp Casusunu Silme Mekansiz Programlar ve Anlatımlar 0 29 March 2006 11:46

Yeni Sayfa 1

www.papatyam.org Ana Sayfa

Tefekküre Davet Köşesi

Papatyam Sosyal Medya Guruplarımıza Katılın

                       Instagram         

Papatyam alemdarhost.com sunucularında barındırılmaktadır.