Şimdi Ara

c# kayıt güncelleme ekleme silme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
1
Cevap
0
Favori
655
Tıklama
Tüm Forumlar >> Web Tasarım - Programlama >> Yazılım Geliştirme >> Delphi / C++ /Vb >> c# kayıt güncelleme ekleme silme
Sayfaya Git:
Sayfa:
1
Giriş
Mesaj
  • Er
    2 Mesaj
    ----KAYIT EKLEME-----

    public partial class Form1 : Form
    {
    OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=VeriTabani.accdb;Persist Security Info=False");
    int x = 0;
    private void button2_Click(object sender, EventArgs e)
    {
    try
    {
    OleDbCommand cmd = new OleDbCommand();
    cmd.Connection = baglanti;
    cmd.CommandText = "INSERT INTO Tablo1(Ad,Soyad,TcKimlikNo) VALUES(@ad,@soyad,@tc)";
    cmd.Parameters.AddWithValue("@ad", textBox_ad.Text.Trim());
    cmd.Parameters.AddWithValue("@soyad", textBox_soyad.Text.Trim());
    cmd.Parameters.AddWithValue("@tc", textBox_tc.Text.Trim());
    baglanti.Open();
    cmd.ExecuteNonQuery();
    baglanti.Close();
    MessageBox.Show("Kayit basariyla eklendi");
    }
    catch (Exception hata)
    {

    MessageBox.Show("Hata= " + hata.Message.ToString());
    }
    }
    ----TABLO LISTELEME-----

    private void button3_Click(object sender, EventArgs e)
    {
    OleDbCommand cmd2 = new OleDbCommand();
    cmd2.Connection = baglanti;
    cmd2.CommandText = "SELECT * FROM Tablo1";
    OleDbDataAdapter adp = new OleDbDataAdapter(cmd2);
    DataTable dt = new DataTable();
    adp.Fill(dt);
    dataGridView1.DataSource = dt;
    }

    ---GÜNCELLEME---

    private void button4_Click(object sender, EventArgs e)
    {
    baglanti.Close();
    try
    {
    OleDbCommand cmd3 = new OleDbCommand();
    cmd3.Connection = baglanti;
    cmd3.CommandText = "UPDATE Tablo1 SET [email protected],[email protected],[email protected] WHERE [email protected]";
    cmd3.Parameters.AddWithValue("@ad", textBox_ad.Text.Trim());
    cmd3.Parameters.AddWithValue("@soyad", textBox_soyad.Text.Trim());
    cmd3.Parameters.AddWithValue("@tc", textBox_tc.Text.Trim());
    cmd3.Parameters.AddWithValue("@index", textBox1.Text.Trim());
    baglanti.Open();
    cmd3.ExecuteNonQuery();
    baglanti.Close();
    MessageBox.Show("Kayit basariyla güncellendi");
    }
    catch (Exception error)
    {

    MessageBox.Show("Hata: " + error.Message.ToString());
    }
    }
    ---SILME---



    try
    {
    OleDbCommand cmd4 = new OleDbCommand();
    cmd4.Connection = baglanti;
    cmd4.CommandText = "DELETE Ad,Soyad,TcKimlikNo FROM Tablo1 WHERE [email protected]";
    cmd4.Parameters.AddWithValue("@ad", textBox_ad.Text.Trim());
    cmd4.Parameters.AddWithValue("@soyad", textBox_soyad.Text.Trim());
    cmd4.Parameters.AddWithValue("@tc", textBox_tc.Text.Trim());
    cmd4.Parameters.AddWithValue("@index", textBox1.Text.Trim());
    baglanti.Open();
    cmd4.ExecuteNonQuery();
    baglanti.Close();
    MessageBox.Show("Kayit basariyla silindi");
    }
    catch (Exception hata)
    {
    MessageBox.Show("Hata: " + hata.Message.ToString());
    }
    }




    sonraki kayıt
    ------------------------------------------------
    {
    try
    {
    x = x + 1;
    OleDbCommand cmd5 = new OleDbCommand();
    cmd5.Connection = baglanti; cmd5.CommandText = "SELECT * FROM Tablo1";
    OleDbDataAdapter adp2 = new OleDbDataAdapter(cmd5);
    DataTable dt = new DataTable();
    adp2.Fill(dt);
    for (int i = 0; i < dt.Rows.Count; i++)
    {
    textBox_ad.Text = (dt.Rows[x]["Ad"]).ToString();
    textBox_soyad.Text = (dt.Rows[x]["Soyad"]).ToString();
    textBox_tc.Text = (dt.Rows[x]["TcKimlikNo"]).ToString();
    }
    }
    catch (Exception)
    {

    MessageBox.Show("Son kayittasiniz");
    }
    }

    provider
    -----------------------------------------

    OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=VeriTabanı.accdb;Persist Security Info=False");
    int x = 0;

    System.Data.OleDb;



    |
    |
    _____________________________




Sayfaya Git:
Sayfa:
1
Reklamlar
Canlı Tv izle
Mobilya Takımları
kolayoto.com
Bey Azura
SEO
Bu sayfanın
Mobil sürümü
Mini Sürümü

BR2
0,281
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.