Я написал некоторый код для подключения приложения к его базе данных, затем я создал некоторый код для использования кода подключения и извлечения, обновления или добавления некоторых значений в базу данных. Также у меня может быть какой-то код для работы с другими вещами, кромеиметь дело с базой данных
Код немного сложен, может быть, он простой, но он не короткий, например, написать хороший кусок кода, чтобы просто извлечь единственное значение, чтобы я мог установить контроллер с этим значением.использовал это:
SqlConnection sqlconnection= new SqlConnection(ConfigurationManager.ConnectionStrings["DefConnectionString"].ConnectionString);
SqlCommand sqlcommand = new SqlCommand("SELECT name FROM message WHERE id = 3", sqlconnection);
try
{
sqlconnection.Open();
lbl_name.Text = (string)sqlcommand.ExecuteScalar();
Status.Text = "Done";
}
catch (Exception ex)
{
Status.Text = ex.Message;
}
finally
{
sqlconnection.Close();
}
Я мог бы даже добавить некоторый код для хранения некоторой информации в базе данных о любом исключении, я думаю, что код довольно простой, но он не маленький, учитывая, что это самая маленькая частьМне нужно, написан какой-то огромный код для добавления или редактирования новых элементов, а также учтите, что это не единственный код, который я напишу на странице, у этой страницы больше потребностей: D!
I 'Мы представили подробный случай, я надеюсь! ... Так что, как вы думаете, будет лучшим способом сделать мою страницу быстрой и удобной для чтения и иметь организационнуюzed код Я начал размещать каждый код в соответствующем методе, но некоторые методы являются общими, поэтому я создаю их снова на каждой странице, которая нуждается в них, как метод ConnectionToDataBase, и, значит, хотя я думаю, что я просто организовал страницу, чтобы я мог в основном выглядетьв Page_Load и посмотрите, как называются методы, а затем прокрутите вниз, чтобы прочитать определение, но это все еще большая страница и обратите внимание на лучшую практику, я думаю
Извините за все большие вопросы, я просто предоставил детали, чтобы я могполучить разумный ответ на мой вопрос, я надеюсь, что все выиграют от него, так как большинство вопросов довольно простые, новичкам, как я, нужны подробные случаи и ответы, чтобы лучше начать ... Спасибо за ваше время!
РЕДАКТИРОВАТЬ: Я знаю, что я новичок, поэтому любые комментарии к моему коду приветствуются!