• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

C# Access Veri Tabanı İşlemleri

Pyrotoxin

Daimi Üye
Aktiflik
K.Tarihi
20 Nis 2009
Mesajlar
97
Puanı
27
Konum
İzmir
Veri girişi, veri silme, ve güncelleme işleri tamamen aynıdır sadece veri tabanı sorguları farklıdır.


Veri Girişi

PHP:
OleDbConnect maxigame = new OleDbConnect("veri tabanı yolu");
maxigame.Open();

OleDbCommand kayit = new OleDbCommand("insert into tablo(ad,soyad) values('firat','ozpinar')",maxigame);
kayit.ExecuteNonQuery();

maxigame.Close();

kodu açıklıycak olursak;

oledbconnection ile veri tabanı bağlantımızı oluşturuyoruz.
daha sonra oledbcommand ile veritabanı sorgumuzu hazırlıyoruz ve en sonunda da maxigame olarak oluşturduğumuz bağlantımız ile bağlıyoruz.
daha sonra Executenonquery ile verinin veritabanına yazılmasını sağlamış olduk.


Veri Silme


PHP:
OleDbConnect maxigame = new OleDbConnect("veri tabanı yolu");
maxigame.Open();

OleDbCommand sil = new OleDbCommand("Delete from tablo where ad='firat'",maxigame);
sil.ExecuteNonQuery();

maxigame.Close();



Veri Güncelleme


PHP:
OleDbConnect maxigame = new OleDbConnect("veri tabanı yolu");
maxigame.Open();

OleDbCommand guncelle = new OleDbCommand("Update tablo set adi='mustafa' soyad='kahraman' where sira='2'",maxigame);
guncelle.ExecuteNonQuery();

maxigame.Close();



Veri Listeleme (Select Sorgusu)


PHP:
OleDbConnect maxigame = new OleDbConnect("veri tabanı yolu");
maxigame.Open();

OleDbCommand listele= new OleDbCommand("Select * from tablo",maxigame);

OleDbDataAdapter adaptor = new OleDbDataAdapter(listele);

DataSet dtset = new DataSet();
adaptor.Fill(dtset,"tablo");
dataGridView1.DataSource = dtset.Tables["tablo"];

adaptor.Dispose();
maxigame.Close();

Listeleme farklı olarak verinin listelenmesi için dataadaptor oluşturup bunu datagridview aktarıyoruz bu şekilde veriyi göstermiş oluruz.
sorularınız varsa elimden geldiğince cevaplaya bilirim. iyi eğlenceler^^
 
Geri
Üst