Teknoloji Haberleri
DH
forum
mini
Uygulama ile
aç
Uygulama ile Aç
Giriş
Kayıt
DH Anasayfa
İndirim Kodu
Ara
Popüler
Foruma Git
Hakkımızda
Destek
Mobil Sürüm
Standart Site Görünümü
Bu Konuda
Tüm Forumlar
Web Tasarım - Programlama
Yazılım Geliştirme
Delphi / C++ /Vb
Bu Konuda
Bağlan:
Facebook
Google+
Twitter
Aşağı Git
Tüm Forumlar
Web Tasarım - Programlama
Yazılım Geliştirme
Delphi / C++ /Vb
c# kayıt güncelleme ekleme silme
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
722
Tıklama
0
Öne Çıkarma
1. sayfa
c# kayıt güncelleme ekleme silme
Cevap Yaz
Konuya Özel
Linkli Mesajlar
Seçkin Yorumlar
S
smmhsn
Cevapla
Özel Mesaj
Şikayet
Mesaja Link
Takip Et
11 yıl
Er
Konu Sahibi
----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 Ad=@ad,Soyad=@soyad,TcKimlikNo=@tc WHERE Ad=@index";
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 Ad=@index";
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;
Cevap Yaz
1. sayfa
Tüm Forumlar
Web Tasarım - Programlama
Yazılım Geliştirme
Delphi / C++ /Vb
c# kayıt güncelleme ekleme silme
DH Mobil uygulaması ile devam edin.
Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin.
App Store'dan
İndirin
Google Play'den
İndirin
Gizle ve güncelleme çıkana kadar tekrar gösterme.
Hizmet kalitesi için çerezleri kullanabiliriz. DH’ye girerek
kullanım izni vermiş
sayılırsınız. Fazlası için
veri politikamıza
göz atın.
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 Ad=@ad,Soyad=@soyad,TcKimlikNo=@tc WHERE Ad=@index";
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 Ad=@index";
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;