示例#1
0
 /// <summary>
 /// Comprueba si hay una BBDD seleccionada.
 /// Si no la hay, pide al usuario seleccionar una.
 /// Luego abre una ventana DROP TABLE de manera modal,
 /// pasando la conexión actual como parámetro.
 /// </summary>
 private void DropTable()
 {
     if (HayBBDDSeleccionada())
     {
         DbCommand     comando = Comando.DropTable(conexionActual);
         VGenericaDrop vod     =
             new VGenericaDrop(conexionActual, VGenericaDrop.Modo.TABLE);
         vod.ShowDialog();
     }
     else
     {
         Msj.Aviso(MSJ_ELEGIR_BBDD);
     }
 }
示例#2
0
        /// <summary>
        /// Comprueba si hay una BBDD seleccionada. Si la hay, la deselecciona.
        /// Abre una ventana DROP DATABASE de manera modal,
        /// pasando la conexión actual como parámetro.
        /// </summary>
        private void DropDB()
        {
            if (HayBBDDSeleccionada())
            {
                // Quita la selección de la BBDD actual
                cmbBaseDatos.SelectedIndex = 0;
                SeleccionBBDDCambiada();
                Msj.Aviso("Deseleccionada BBDD elegida");
            }
            DbCommand     comando = Comando.DropDatabase(conexionActual, false);
            VGenericaDrop vod     =
                new VGenericaDrop(conexionActual, VGenericaDrop.Modo.DATABASE);

            vod.ShowDialog();
        }