/// <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); }
/// <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(); }