private void TabloyuYenile() { HataYeri = 0; try { if (mySQLYonet.BaglantiAc(DBHost, DBUser, DBPass, DBName)) { IstekTabloDT = new DataTable(); IstekTabloDT = mySQLYonet.IstekCalistir(SonIstek); //[ Güncellemede kullanmak üzere Table ve BindingSource saklayalım IstekTabloBS = new BindingSource(); IstekTabloBS.DataSource = IstekTabloDT; // Güncellemede kullanmak üzere Table ve BindingSource saklayalım ] DGV_SQLSonuc.DataSource = IstekTabloBS; TabloDuzenleAcKapaDurum = false; TabloDuzenleAcKapa(); mySQLYonet.BaglantiKapat(); } RTBox_SQLYaz.Focus(); } catch (Exception Istisna) { OrtakSinif.ProgramHatasi("f06_ Tabloyu yenile", HataYeri, Istisna); } }
private void Btn_SQLCalistir_Click(object sender, EventArgs e) { LVw_Log_Ekle(); string Istek = RTBox_SQLYaz.Text; RTBox_SQLYaz.Clear(); RTBox_SQLYaz.Text = Istek; SonIstek = Istek; HataYeri = 0; try { if (mySQLYonet.BaglantiAc(DBHost, DBUser, DBPass, DBName)) { IstekTabloDT = new DataTable(); IstekTabloDT = mySQLYonet.IstekCalistir(Istek); //[ Güncellemede kullanmak üzere Table ve BindingSource saklayalım IstekTabloBS = new BindingSource(); IstekTabloBS.DataSource = IstekTabloDT; // Güncellemede kullanmak üzere Table ve BindingSource saklayalım ] DGV_SQLSonuc.DataSource = IstekTabloBS; DataTable Etkilenenler = new DataTable(); string Saat = DateTime.Now.ToShortTimeString(); Etkilenenler = mySQLYonet.YanSorgu("SELECT ROW_COUNT() AS Etkilenenler;"); DataRow dr = Etkilenenler.Rows[0]; string Log = DilSec.Etkilenenler + " " + dr[0].ToString(); ListViewItem LVwItemEtkilenenler = new ListViewItem(new string[] { Saat, Log }); LVw_SQLLog.Items.Insert(1, LVwItemEtkilenenler); mySQLYonet.BaglantiKapat(); } OrtakSinif.RTBox_Renklendir(RenklenecekKomutlar, RTBox_SQLYaz); TabloDuzenleAcKapaDurum = false; TabloDuzenleAcKapa(); RTBox_SQLYaz.Focus(); } catch (Exception Istisna) { OrtakSinif.HataBildir(Istisna.ToString(), Istisna); } }