Ejemplo n.º 1
0
        private void simpleButtonRunScript_Click_1(object sender, EventArgs e)
        {
            tabControl2.TabPages.Clear();
            string[] scripts = recSorgular.Text.Trim().Split(';'); //; den sonraki sorguları ayırdık. her sorgu farklı tabpagede görüntülensin diye.

            if (recSorgular.Text != "")
            {
                for (int i = 0; i < scripts.Length; i++)
                {
                    if (scripts[i].Trim() != "")
                    {
                        DbOperation baglanti = new DbOperation();
                        DataTable   dt       = baglanti.Listele(scripts[i].Trim(), IP, Port, UserName, Password, cbDatabase.Text);
                        if (dt != null && dt.Rows.Count > 0)
                        {
                            TabOlustur();
                            GridControl grid = getgrid(i);
                            grid.DataSource = dt;
                        }
                        else
                        {
                            MessageBox.Show("Tablo Boş");
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("Lütfen Bir Script Giriniz");
            }
        }
Ejemplo n.º 2
0
        public void ComboDoldur()
        {
            DbOperation baglanti = new DbOperation();
            DataTable   dt       = baglanti.Listele("SHOW DATABASES", IP, Port, UserName, Password, cbDatabase.Text);

            if (dt.Rows.Count > 0)
            {
                foreach (DataRow satir in dt.Rows)
                {
                    cbDatabase.Items.Add(satir[0]);
                }
            }
        }
Ejemplo n.º 3
0
        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            DbOperation db = new DbOperation();
            DataTable   dt = db.Listele("show columns from " + lbTables.Text, IP, Port, UserName, Password, cbDatabase.Text);

            if (dt.Rows.Count > 0)
            {
                lbFields.Items.Clear();
                lbFields.Items.Add("*");
                foreach (DataRow satir in dt.Rows)
                {
                    lbFields.Items.Add(satir[0]);
                }
            }
        }
Ejemplo n.º 4
0
        private void ComboBox1_SelectedIndexChanged_1(object sender, EventArgs e)
        {
            DbOperation baglanti = new DbOperation();
            DataTable   dt       = baglanti.Listele("SHOW TABLES", IP, Port, UserName, Password, cbDatabase.Text);

            if (dt.Rows.Count > 0)
            {
                lbTables.Items.Clear();
                lbFields.Items.Clear();
                foreach (DataRow satir in dt.Rows)
                {
                    lbTables.Items.Add(satir[0]);
                }
            }
            else
            {
                lbTables.Text = "";
            }
        }