Inception
Aileden
if (baglanti.State == ConnectionState.Closed) baglanti.Open();
OleDbCommand komut = new OleDbCommand("insert into satilan(emlaktur,fiyat,metrekare,tarih,alicitc,ad,soyad,telefon,adres)values(@emlaktur,@fiyat,@metrekare,@tarih,@alicitc,@ad,@soyad,@telefon,@adres)", baglanti);
komut.Parameters.AddWithValue("@emlaktur", label2.Text);
komut.Parameters.AddWithValue("@fiyat", label3.Text);
komut.Parameters.AddWithValue("@metrekare", label4.Text);
komut.Parameters.AddWithValue("@tarih", label5.Text);
komut.Parameters.AddWithValue("@alicitc", label6.Text);
komut.Parameters.AddWithValue("@ad", label7.Text);
komut.Parameters.AddWithValue("@soyad", label8.Text);
komut.Parameters.AddWithValue("@telefon", label9.Text);
komut.Parameters.AddWithValue("@adres", label10.Text);
komut.ExecuteNonQuery();
baglanti.Close();
if (baglanti.State == ConnectionState.Closed) baglanti.Open();
OleDbCommand komuttt = new OleDbCommand("delete from emlaklar where tckimlik=@tckimlik", baglanti);
komuttt.Parameters.AddWithValue("@tckimlik", dataGridView2.SelectedRows[0].Cells[3].Value.ToString());
komuttt.ExecuteNonQuery();
baglanti.Close();
if (baglanti.State == ConnectionState.Closed) baglanti.Open();
OleDbCommand komutt = new OleDbCommand("select * from emlaklar", baglanti);
OleDbDataReader dr1 = komutt.ExecuteReader();
DataTable dt1 = new DataTable();
dt1.Load(dr1);
DataGridView1.DataSource = dt1;
//baglanti.Close();
MessageBox.Show("Gayrimenkul Satış İşlemi Tamamlanmıştır");
baglanti.Close();
2 tane datagridwiev var müşteri ve gayrimenkul diye datagridden seçince veritabanındaki satıldı tablosuna KAYIT OLUP emlak tablosundan silinmesi lazım çünkü evi satmayı seçiyorum satılan ev gridwievde görünürse tekrar satılır diye yukarıdaki kodu yazdım satılanlar tablosuna ekleniyor fakat gridviewden silinmiyor neresinde hata var kodun?
OleDbCommand komut = new OleDbCommand("insert into satilan(emlaktur,fiyat,metrekare,tarih,alicitc,ad,soyad,telefon,adres)values(@emlaktur,@fiyat,@metrekare,@tarih,@alicitc,@ad,@soyad,@telefon,@adres)", baglanti);
komut.Parameters.AddWithValue("@emlaktur", label2.Text);
komut.Parameters.AddWithValue("@fiyat", label3.Text);
komut.Parameters.AddWithValue("@metrekare", label4.Text);
komut.Parameters.AddWithValue("@tarih", label5.Text);
komut.Parameters.AddWithValue("@alicitc", label6.Text);
komut.Parameters.AddWithValue("@ad", label7.Text);
komut.Parameters.AddWithValue("@soyad", label8.Text);
komut.Parameters.AddWithValue("@telefon", label9.Text);
komut.Parameters.AddWithValue("@adres", label10.Text);
komut.ExecuteNonQuery();
baglanti.Close();
if (baglanti.State == ConnectionState.Closed) baglanti.Open();
OleDbCommand komuttt = new OleDbCommand("delete from emlaklar where tckimlik=@tckimlik", baglanti);
komuttt.Parameters.AddWithValue("@tckimlik", dataGridView2.SelectedRows[0].Cells[3].Value.ToString());
komuttt.ExecuteNonQuery();
baglanti.Close();
if (baglanti.State == ConnectionState.Closed) baglanti.Open();
OleDbCommand komutt = new OleDbCommand("select * from emlaklar", baglanti);
OleDbDataReader dr1 = komutt.ExecuteReader();
DataTable dt1 = new DataTable();
dt1.Load(dr1);
DataGridView1.DataSource = dt1;
//baglanti.Close();
MessageBox.Show("Gayrimenkul Satış İşlemi Tamamlanmıştır");
baglanti.Close();
2 tane datagridwiev var müşteri ve gayrimenkul diye datagridden seçince veritabanındaki satıldı tablosuna KAYIT OLUP emlak tablosundan silinmesi lazım çünkü evi satmayı seçiyorum satılan ev gridwievde görünürse tekrar satılır diye yukarıdaki kodu yazdım satılanlar tablosuna ekleniyor fakat gridviewden silinmiyor neresinde hata var kodun?