.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(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д