Exemple #1
0
 public void Update(DbStructure _structure)
 {
     if (structure.Tables.Count != 0)
     {
         structure = _structure;
         ListTables.UnselectAll();
         ListTables.Items.Clear();
         for (int i = 0; i < structure.Tables.Count; i++)
         {
             ListTables.Items.Add(structure.Tables[i].Name);
         }
         textBoxChangedDB.Text = structure.DataBaseName;
         ListColums.Items.Clear();
     }
 }
Exemple #2
0
        private void buttonChangedTable_Click(object sender, RoutedEventArgs e)
        {
            int index_table = ListTables.SelectedIndex;

            structure.Tables[index_table].Rename(textBoxChangedTable.Text, structure.Connection);

            ListTables.UnselectAll();
            ListColums.UnselectAll();
            ListTables.Items.Clear();
            ListColums.Items.Clear();
            structure.FillStructure(structure.Connection);
            for (int i = 0; i < structure.Tables.Count; i++)
            {
                ListTables.Items.Add(structure.Tables[i].Name);
            }
            ListTables.SelectedIndex = index_table;
        }