Esempio n. 1
0
/// <summary>
/// Konstruktor
/// </summary>
/// <param name="connectingString"></param> Verbindungsstring
/// <param name="fileName"></param> Name der SQL-Datei
        public Form_Fuehrungen(string connectingString, string fileName)
        {
            InitializeComponent();
            connStr = connectingString;
            // Objekt stellt Verbindung zum Datenbankserver her
            CsharpMySql db = new CsharpMySql(connStr, 1);

            // statische Methode der Klasse CsharpMySql zum Erzeugen der Datenbank
            CsharpMySql.dbImportFromSql(fileName);
        }
Esempio n. 2
0
/// <summary>
/// Import, Wiederherstellen einer Datenbank
/// </summary>
        private void importRestoreToolStripMenuItem_Click(object sender, EventArgs e)
        {
            // Dialog zum Öffnen der Importdatei
            OpenFileDialog openFileDialog = new OpenFileDialog();

            openFileDialog.DefaultExt = "sql";
            if (openFileDialog.ShowDialog() == DialogResult.OK)
            {
                // statische Methode zum Wiederherstellen
                CsharpMySql.dbImportFromSql(openFileDialog.FileName);
            }
            // Neustart der Anwendung mit den wiederhergestellten Daten
            Application.Restart();
        }