Exemplo n.º 1
0
 private static void DropAllTablesInDb()
 {
     // usuwannie wszystkich table z bazy
     try
     {
         var tmpConn = new ConnectToSql(MainWindow.mainSettings.databasePath);
         foreach (var tableName in tmpConn.GetTableNames())
         {
             CommandLauncher.LaunchSqlCommand("drop table " + tableName, tmpConn.connection);
         }
     }
     catch (Exception)
     {
         // puste, for testing
     }
 }
Exemplo n.º 2
0
        private bool loadData()
        {
            sql = new ConnectToSql(MainWindow.mainSettings.databasePath);

            if (sql.isEmpty)
            {
                MessageBox.Show("Wczytana baza danych: " + (MainWindow.mainSettings.databasePath) +
                                " --> niestety nie zawiera żadnych tabel. Wybierz inny plik.");
                return(false);
            }

            try
            {
                listBox_tables.ItemsSource   = sql.GetTableNames();
                listBox_tables.SelectedIndex = 0;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Błąd podczas wczytywania listBoxa - operacja wczytywania zostaje przerwana: " + ex.Message + "\n" + ex.StackTrace);
                return(false);
            }

            return(true);
        }