Hoşgeldiniz Arama | Aktif Konular | Üyeler | Üye Girişi | Kayıt Ol

Veri Tabanı İşlemleri Ayarlar · Görünüm
temtek
Gönder: Friday, February 29, 2008 10:42:04 AM
Seviye: Yeni Üye
Grup: Üye

Üyelik Tarihi: 2/29/2008
Yazı/Cevap: 3
Puan: -88
Nereden: //localhost
Merhaba Arkadaşlar ;

Bu yazımızda veri tabanı işlemlerini kısaca göreceğiz..

VERİ TABANINA BAĞLANMA
<%

Set Baglantimiz = Server.CreateObject("ADODB.Connection")
Baglantimiz.Open "Provider=Microsoft.JET.OLEDB.4.0;Data Source=" & Server.MapPath("veritabani.mdb")
%>

VERİ TABANINDAKİ TABLOYA BAĞLANMA

<%
Set Girdi = Server.CreateObject("ADODB.RecordSet") ' kayıt seti
SQL="SELECT * From kayitlar" ' kayıtlar tablosunu seçtik
Girdi.Open SQL , Baglantimiz , 1 , 3 ' kayit setimizi açıyoruz
%>

VERİ TABANINA YENİ KAYIT EKLEME

<%
Set Girdi = Server.CreateObject("ADODB.RecordSet") ' kayıt seti
SQL="SELECT * From kayitlar" ' kayıtlar tablosunu seçtik
Girdi.Open SQL , Baglantimiz , 1 , 3 ' kayit setimizi açıyoruz

Girdi.AddNew ' yeni kayıt ekle diyoruz
Girdi("isim") = "Gültekin TEMTEK" ' 1. değerimiz
Girdi("boy") = "175" ' 2. değerimiz
Girdi.Update ' Update yani güncelle dedik.
Girdi.Close ' bağlantılarımızı kapatıyoruz
Set Girdi = Nothing '
%>

VERİ TABANINDAKİ 5 NOLU KAYIDI DÜZENLEME

<%

kacincikayit = 5
Set Girdi = Server.CreateObject("ADODB.RecordSet") ' kayıt seti
SQL="SELECT * From kayitlar Where id="&kacincikayit
Girdi.Open SQL , Baglantimiz , 1 , 3 ' kayit setimizi açıyoruz

Girdi("isim") = "Gültekin TEMTEK" ' 1. değerimiz
Girdi("boy") = "175" ' 2. değerimiz
Girdi.Update ' Update yani güncelle dedik.
Girdi.Close ' bağlantılarımızı kapatıyoruz
Set Girdi = Nothing '

%>


Kayıt güncellerken addnew kullanmadığımıza dikkat edin.




VERİ TABANINDAKİ 5 NOLU KAYIDI SEÇİP EKRANA YAZDIRMAK



<%

kacincikayit = 5
Set Girdi = Server.CreateObject("ADODB.RecordSet")
SQL="SELECT * From kayitlar Where id="&kacincikayit
Girdi.Open SQL , Baglantimiz , 1 , 3

' Şimdide Yazdıralım bunu

Response.Write Girdi("isim")

%>



VERİ TABANINDAKİ TOPLAM KAYIT SAYISINI BULMAK




<%

Set Girdi = Server.CreateObject("ADODB.RecordSet")
SQL="SELECT * From kayitlar"
Girdi.Open SQL , Baglantimiz , 1 , 3

ToplamKayit = Girdi.RecordCount

Response.Write ToplamKayit

%>


VERİ TABANI İŞLEMLERİNDE NELERE DİKKAT ETMELİYİZ

- Kayı Setleri ve Döngü sonlarında muhakkak Bağlantıları kapatın.
- Flood önleyici scriptler kullanın
- Defalarca veritabana bağlanıp sunucuyu yormayın bir bağlantı yapıp kullanacağınız sayfalara include edin.

Bu işlemlere dikkat ederseniz daha sağlıklı bir veritabanınız olacaktır.
avrasyasoft
Gönder: Tuesday, July 08, 2008 12:57:25 PM
Seviye: Yeni Üye
Grup: Üye

Üyelik Tarihi: 7/7/2008
Yazı/Cevap: 2
Puan: 6
Nereden: ankara
çok tşkrler gerçekten yeni başlayanlar için mucizevi çözüm bunlar
Konu içindeki Kullanıcılar
Misafir


Forum Haritası
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler oluşturamazsınız.
Bu forumdaki anketlere oy veremezsiniz.


© asprehberi.com 2004 - 2008 Bütün hakları saklıdır.
Uygulama: Yet Another Forum.net1.9.1.6 (ASP.NET 2.0 / C# )

Bu site devletin İnternet'e müdahalesini kabul etmemektedir.
Ziyaretçilerin ve üyelerin özel bilgileri resmi makamlardan istek gelse dahi kesinlikle paylaşılmayacak, devletle hiç bir şekilde işbirliği yapılmayacaktır.