.NET 4.x Добавление аргумента к методу через наследование - C#
Формулировка задачи:
Добрый день.
Имеется такой класс:
Как с помощью наследования добавить один аргумент в метод и еще одно новое
?
Читал про наследование, но так и не понял.
Листинг программы
- public class DB
- {
- public void InsertDB(string digits_num_lamp, string type_fix, string current_date, string comments, string sql_query)
- {
- DataGridView dataGridView = new DataGridView();
- string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=res/Lamps.mdb;Jet OLEDB:Engine Type=5;Jet OLEDB:Database Password=Пароль";
- OleDbConnection connection = new OleDbConnection(connectionString);
- connection.Open();
- string sql = sql_query;
- OleDbCommand OleDbComm = new OleDbCommand(sql, connection);
- OleDbComm.Parameters.AddWithValue("@textbox", digits_num_lamp);
- OleDbComm.Parameters.AddWithValue("@type_fix", type_fix);
- OleDbComm.Parameters.AddWithValue("@current_date", current_date);
- OleDbComm.Parameters.AddWithValue("@comments", comments);
- OleDbComm.ExecuteNonQuery();
- connection.Close();
- }
- }
Листинг программы
- OleDbComm.Parameters.AddWithValue("@comments", новое значение);
Решение задачи: «.NET 4.x Добавление аргумента к методу через наследование»
textual
Листинг программы
- public void InsertDB(string sql_query, Dictionary<string, string> dic)
- {
- DataGridView dataGridView = new DataGridView();
- string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=res/Lamps.mdb;Jet OLEDB:Engine Type=5;Jet OLEDB:Database Password=Пароль";
- OleDbConnection connection = new OleDbConnection(connectionString);
- connection.Open();
- string sql = sql_query;
- OleDbCommand OleDbComm = new OleDbCommand(sql, connection);
- foreach (var pair in dic)
- {
- OleDbComm.Parameters.AddWithValue(pair.Key, pair.Value);
- }
- OleDbComm.ExecuteNonQuery();
- connection.Close();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д