示例#1
0
 private void excluirBancoDeDadosToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Deseja realmente excluir este banco de dados?", "Excluir Banco de Dados", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
     {
         ControladorBanco CBanco = new ControladorBanco();
         CBanco.Modificador("drop database " + tv_bd.SelectedNode.Text + ";");
         PreencherTreeViewBancos(_UltimaPosicaoConexao);
     }
 }
        public void PreencherTreeViewBancos(int posNode = 0)
        {
            PreencherTreeView();
            ControladorBanco Controladores = new ControladorBanco();

            Controladores.GetBancoDeDados();

            for (int i = 0; i < Controladores._tableaArray.Count; i++)
            {
                tv_bd.Nodes[posNode].Nodes.Add(Controladores._tableaArray[i].ToString());
                tv_bd.Nodes[posNode].Nodes[i].ImageIndex         = 1;
                tv_bd.Nodes[posNode].Nodes[i].SelectedImageIndex = 1;
            }
            tv_bd.Nodes[_UltimaPosicaoConexao].Expand();
        }
示例#3
0
 private void excluirTabelaToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (lv_tabelas.SelectedItems.Count > 0)
     {
         if (MessageBox.Show("Deseja realmente excluir esta tabela?", "Excluir Tabela", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
         {
             ControladorBanco CBanco = new ControladorBanco();
             CBanco.Modificador("Drop Table " + lv_tabelas.SelectedItems[0].Text);
             CarregaTables();
         }
     }
     else
     {
         MessageBox.Show("Selecione uma tabela antes de excluir!", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         excluirTabelaToolStripMenuItem.Enabled = false;
     }
 }
示例#4
0
 public void SQL()
 {
     if (_enableCharset == false)
     {
         _sintaxeBanco = "CREATE DATABASE " + _nomeBanco + ";";
         ControladorBanco controlodorBD = new ControladorBanco();
         controlodorBD.Modificador(_sintaxeBanco, true, "Banco de dados criado com sucesso!");
     }
     else
     {
         if (_enableColation == false)
         {
             _sintaxeBanco = "CREATE DATABASE " + _nomeBanco + "; ALTER DATABASE " + _nomeBanco + " CHARACTER SET " + _charSet + ";";
             ControladorBanco controlodorBD = new ControladorBanco();
             controlodorBD.Modificador(_sintaxeBanco, true, "Banco de dados criado com sucesso!");
         }
         else
         {
             _sintaxeBanco = "CREATE DATABASE " + _nomeBanco + "; ALTER DATABASE " + _nomeBanco + " CHARACTER SET " + _charSet + " COLLATE " + _collate + ";";
             ControladorBanco controlodorBD = new ControladorBanco();
             controlodorBD.Modificador(_sintaxeBanco, true, "Banco de dados criado com sucesso!");
         }
     }
 }