void ConstructDataBase() { try { string pathScript = Path.Combine(Application.StartupPath, @"script/scripts.txt"); StreamReader sr = new StreamReader(pathScript); string sqlScripts = sr.ReadToEnd(); sr.Close(); string database = _database; sqlScripts = sqlScripts.Replace("#DataBaseName#", database); string pathMdf = dataBasePath; string pathLdf = pathMdf; pathMdf = Path.Combine(dataBasePath, database + ".mdf"); pathLdf = Path.Combine(dataBasePath, database + "_log.ldf"); sqlScripts = sqlScripts.Replace("#PathMdf#", pathMdf); sqlScripts = sqlScripts.Replace("#PathLdf#", pathLdf); sqlScripts = sqlScripts.Replace("HAN_log", database + "_log"); ProcessDataBase pData = new ProcessDataBase(); pData.ExecuteNonQueries(sqlScripts, textBox1); btnKapat.Enabled = true; Settings set = Engine.FindSettings(); set.Kurulum = "1"; Engine.SaveSettings(set); } catch (Exception exc) { LogWrite.Write(exc); MessageBox.Show(exc.Message); } }
private void button1_Click(object sender, EventArgs e) { try { ProcessDataBase prc = new ProcessDataBase(Engine.GetConString()); prc.ExecuteNonQueries(textBox1.Text); MessageBox.Show("Komutlar çalıştırıldı.Lütfen programı kapatıp tekrar açın"); } catch (Exception exc) { MessageBox.Show(exc.Message); LogWrite.Write(exc); } }