private void btnInsertCreateQuery_Click(object sender, EventArgs e) { if (IsNullTest.ListBox(lbInsertColumns, lbInsertValues) && IsNullTest.TextBox(txtInsertTableName)) { GetValues values = new GetValues(); CreateScript Query = new CreateScript(); string tableName = txtInsertTableName.Text; string column = values.GetValue(values.ParseList(lbInsertColumns)); string value = values.GetValue(values.ParseList(lbInsertValues)); bool where = rbInsertYes.Checked; if (where) { if (IsNullTest.ListBox(lbInsertWhere)) { string wheres = values.GetWhere(values.ParseList(lbInsertWhere)); string query_string = Query.CreateQueryInsertWhere(tableName, column, value, wheres); MessageBox.Show(query_string); } else { MessageBox.Show("Минимум одно условие!"); } } else { string query_string = Query.CreateQueryInsertNonWhere(tableName, column, value); MessageBox.Show(query_string); } } else { MessageBox.Show("Заполните все поля и списки!"); } }
private void btnSelect_Click(object sender, EventArgs e) { if (IsNullTest.ListBox(lbSelectColumns, lbSelectTables)) { bool where = false; GetValues selected = new GetValues(); CreateScript Query = new CreateScript(); string items = selected.GetValue(selected.ParseList(lbSelectColumns)); string tables = selected.GetValue(selected.ParseList(lbSelectTables)); if (cbSelectYes.Checked) { where = true; } else { where = false; } if (where) { if (IsNullTest.ListBox(lbSelectWhere)) { // КОД С УСЛОВИЯМИ string wheres = selected.GetWhere(selected.ParseList(lbSelectWhere)); string query = Query.CreateQuerySelectWhere(items, tables, wheres); MessageBox.Show(query); } else { MessageBox.Show("Минимум одно условие!"); } } else { // КОД БЕЗ УСЛОВИЙ string query = Query.CreateQuerySelectNonWhere(items, tables); MessageBox.Show(query); } } else { MessageBox.Show("Введите данные!"); } }