private void Button_Click(object sender, RoutedEventArgs e) { /* * Microsoft.Win32.OpenFileDialog openFileDialog = new Microsoft.Win32.OpenFileDialog(); * openFileDialog.Multiselect = false; * openFileDialog.Filter = "AllFiles|*.*"; * openFileDialog.ShowDialog(); * dataBaseAddress = openFileDialog.FileName; * string constring = databaseCon + dataBaseAddress; * OleDbConnection connection = getConn(constring); * String selectString = "select * from config1"; * OleDbCommand command = new OleDbCommand(selectString, connection); * connection.Open(); * OleDbDataAdapter adapter = new OleDbDataAdapter(); * DataSet dataTable = new DataSet(); * //OleDbCommand command = new OleDbCommand(selectString, connection); * adapter.SelectCommand = command; * adapter.Fill(dataTable); * dataTable.Tables[0].PrimaryKey = new DataColumn[] { dataTable.Tables[0].Columns[0] }; * dg.ItemsSource = dataTable.Tables[0].DefaultView; * DataRow dr = dataTable.Tables[0].NewRow(); * connection.Close(); */ InsertFile insertFile = new InsertFile(); insertFile.insertFile(id, files); dg.ItemsSource = null; dg.ItemsSource = files; id++; }
//另存为 private void Button_Click_1(object sender, RoutedEventArgs e) { Microsoft.Win32.SaveFileDialog saveFileDialog = new Microsoft.Win32.SaveFileDialog(); //openFileDialog.Multiselect = false; saveFileDialog.Filter = "mdb|*.*"; saveFileDialog.ShowDialog(); SaveAddress = saveFileDialog.FileName; CreateDb createDb = new CreateDb(); createDb.createDb(extension.Text); InsertFile insertFile = new InsertFile(); insertFile.insertData(extension.Text, files, dg); String version = extension.Text; FileInfo file = new FileInfo(@"..\otherDbs\" + version + ".mdb"); file.CopyTo(SaveAddress); MainWindow mainWindow = new MainWindow(); mainWindow.Show(); this.Close(); }
//确定 private void Button_Click(object sender, RoutedEventArgs e) { String versionNum = extension.Text; CreateDb createDb = new CreateDb(); createDb.createDb(versionNum); InsertFile insertFile = new InsertFile(); insertFile.insertData(versionNum, files, dg); }
//新建配置信息 private void Button_Click_2(object sender, RoutedEventArgs e) { InsertFile insertFile = new InsertFile(); insertFile.insertFile(id, files); dg.ItemsSource = null; dg.ItemsSource = files; id++; }
private void Button_Click_1(object sender, RoutedEventArgs e) { //MainWindow window = new MainWindow(); //window.Show(); String versionNum = extension.Text; CreateDb createDb = new CreateDb(); createDb.createDb(versionNum); InsertFile insertFile = new InsertFile(); insertFile.insertData(versionNum, files, dg); this.Close(); }
protected virtual object EvalInsertFile(ParseTree tree, params object[] paramlist) { var result = new InsertFile(); result.FileName = (string)this.GetValue(tree, TokenType.ObjectName, 0); int i = 0; while (true) { var prop = (Property)this.GetValue(tree, TokenType.Property, i++); if (prop == null) { break; } if (!string.IsNullOrEmpty(prop.Name)) { result.AddProperty(prop.Name, prop.Value); } } return(result); }