private void Kopyala_Btn_Click(object sender, EventArgs e) { HataYeri = 0; string Islem = ""; string TabloYeniKopyaAdi = ""; string mesaj = ""; bool sonuc = false; try { TabloYeniKopyaAdi = TabloKopyaAdi_TBox.Text; if (TabloYeniKopyaAdi == String.Empty) { MessageBox.Show(YeniTabloAdiYaz); return; } HataYeri = 10; foreach (RadioButton secim in TabloIslem_GBox.Controls) { if (secim.Checked == true) { Islem = secim.Tag.ToString(); } HataYeri++; } HataYeri = 100; mySQLYonet.BaglantiAc(DBHost, DBUser, DBPass, DBName); //Islem radiobuttonların Tag özelliğinde tanımlı olmalı if (Islem == "Yapi") { sonuc = mySQLYonet.TabloYapisiniKopyala(KopyalanacakTabloAdi, TabloYeniKopyaAdi); if (sonuc == true) { MessageBox.Show(DilSec.Tablo + " " + DilSec.Yapi.ToLower() + " " + DilSec.kopyalandi); } } else if (Islem == "VeriVeYapi") { HataYeri = 110; sonuc = mySQLYonet.TabloYapisiniKopyala(KopyalanacakTabloAdi, TabloYeniKopyaAdi); if (sonuc == true) { mesaj = DilSec.Tablo + " " + DilSec.Yapi.ToLower() + " " + DilSec.kopyalandi; } HataYeri = 115; int KopyalananKayitSayisi = mySQLYonet.TabloVerisiniKopyala(KopyalanacakTabloAdi, TabloYeniKopyaAdi); mesaj += "\r\n " + KopyalananKayitSayisi.ToString() + " " + DilSec.Satir + " " + DilSec.kopyalandi.ToLower(); MessageBox.Show(mesaj); } else { MessageBox.Show(LutfenIslemSec); } if (sonuc == true) { OrtakSinif.FormActivateKilitli = false; mySQLYonet.BaglantiKapat(); this.Close(); } mySQLYonet.BaglantiKapat(); } catch (Exception Istisna) { OrtakSinif.ProgramHatasi("f05_TabloKopyala.Kopyala_Btn_Click", HataYeri, Istisna); mySQLYonet.BaglantiKapat(); } }