В базе есть таблица, в которую нужно записать 3 элемента. Вот мой код:
var recipe = Tbx_recipeName.Text;
var description = Tbx_recipeDescription.Text;
var instruction = Tbx_instructions.Text;
string sqlcom = $"INSERT INTO recipel VALUES (0, '{recipe}')";
string sqlcomm = $"INSERT INTO recipel VALUES (1, '{description}')";
string sqlcommand = $"INSERT INTO recipel VALUES (2, '{instruction}')";
using (MySqlCommand command = new MySqlCommand(sqlcom, connectToDB.connection))
command.ExecuteNonQuery();
using (MySqlCommand command = new MySqlCommand(sqlcomm, connectToDB.connection))
command.ExecuteNonQuery();
using (MySqlCommand command = new MySqlCommand(sqlcommand, connectToDB.connection))
connectToDB.CloseConnect();
Я понимаю, что мой код ужасен и тп. Могли бы, пожалуйста, сократить?
Я попробовал сократить так :
string sqlcom = $"INSERT INTO recipel VALUES (0, '{recipe}'), (1, '{description}'), (2, '{instruction}')";
Все ли я правильно сделал?