В моем приложении C# WinForm у меня было три элемента кнопки, разработанные как SELECT, INSERT, UPDATE. Каждая кнопка считывает одну и ту же таблицу базы данных при нажатии. Когда я буду готов сделать код, я не хочу повторять код соединения sql и код на основе, такой как SqlAdapter, SqlCommand и т. д., во всех методах членов, которые я указал выше. Итак, вопрос в том, как избежать этого повторяющегося кода, потому что это не лучший стиль кодирования.
button_Select_Click(...)
{
//sql releated code
//get data from database and display in some_display_tool_1
}
button_Insert_Click(...)
{
//sql releated code
//get data from database and display in some_display_tool_1
}
button_Update_Click(...)
{
//sql releated code
//get data from database and display in some_display_tool_1
}
Это настоящий псевдокод. Я бы не хотел весь код от вашего. Поэтому, пожалуйста, дайте мне лучшую идею на пути PseudoCode. Извините, пожалуйста, поймите мой английский.
Спасибо!!!