C#’tan access’e Kayıt Ekleme-Silme ve Güncelleme

C#’tan access’e Kayıt Ekleme-Silme ve Güncelleme

Datagridviewde Bilgiyi Gösterme

private void göster()
{
string sorgu, bağlantı;
bağlantı = "Provider=Microsoft.ACE.OleDb.12.0;
Data Source=bilgi.accdb";
sorgu = "Select*From bilgi";
OleDbConnection bağlan = new OleDbConnection(bağlantı);
OleDbDataAdapter getir = new OleDbDataAdapter(sorgu, bağlan);
bağlan.Open();
DataSet göster = new DataSet();
getir.Fill(göster, "bilgi");
dataGridView1.DataSource = göster.Tables["bilgi"];
getir.Dispose();
bağlan.Close();
}

Bilgi Ekleme-Kaydetme

private void button1_Click(object sender, EventArgs e)
{
string bağlantı, sql;
bağlantı = "Provider=Microsoft.ACE.OleDb.12.0;
Data Source=bilgi.accdb";
sql = "INSERT Into bilgi ([Tc],[Ad],[Soyad],[No],[Not])
Values ('" + textBox1.Text + "','" + textBox2.Text + "','" +
textBox3.Text + "','" + textBox4.Text + "','" +
textBox5.Text + "')";
OleDbConnection bağlan = new OleDbConnection(bağlantı);
bağlan.Open();
OleDbCommand kaydet = new OleDbCommand(sql, bağlan);
kaydet.ExecuteNonQuery();
MessageBox.Show("Kayıt İşlemi Başarıyla Gerçekleştirilmiştir");
bağlan.Close();
göster();
}

Bilgiyi Silme-Silme İşlemi

private void button2_Click(object sender, EventArgs e)
{
string bağlantı, sql;
bağlantı = "Provider=Microsoft.ACE.OleDb.12.0;
Data Source=bilgi.accdb";
sql = "DELETE From bilgi Where [Tc]='"+textBox6.Text+"'";
OleDbConnection bağlan = new OleDbConnection(bağlantı);
bağlan.Open();
OleDbCommand kaydet = new OleDbCommand(sql, bağlan);
kaydet.ExecuteNonQuery();
MessageBox.Show("Kayıt Silme İşlemi Başarıyla
Gerçekleştirilmiştir");
bağlan.Close();
göster();
}

Bilgiyi Güncelleme-Güncelleme İşlemi-Düzeltme

22.131 defa okundu.

8 yorum

  1. Yanıtla

    bu programı yaptım ama her çalıştığında datagriddeki bilgiler ilk haliyle geliyor,yapılan değişiklikler accesse kayıt edilmiyor.onu nasıl yapabiliriz acaba?

    • Doğukan Yanıtla

      2 sene olmuş sorunu çözmüşsündür belki ama sanırım “void göster()”i tanımlamamışsın

  2. cixbeq Yanıtla

    hocam merhabalar yaptıklarınızın aynısını yaptım ama bir sorunum var. güncelle dediğimde yada sil dediğimde veri tabanındaki bütün ögeleri güncelliyor yada siliyor. bu konuda yardımcı olabilir misiniz

  3. yasemin Yanıtla

    Merhaba güncelleme işlemi yapıyorum ama hata veriyor yardımcı olabilir misiniz?

  4. burak karadeniz Yanıtla

    selamlar
    ya herkes yaptım diyor da benim kafa takıldı zira program da hata veriyor
    dataGridView1’i nerde tanımladık da oraya yazıyoruz ?

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir