пожалуйста, дайте мне знать, как вставить две переменные. Это не проблема, если вы прямо дадите мой идентификатор пользователя и номер мобильного телефона в коде типа
string insert =@"Insert into userHistory(userid,mobile) values(x,y)";
Это мой код, но он не может быть вставлен (примечание редактора: OP при условии отсутствия ошибок)
int userid = 123456;
long mobile = 91888888888;
sqlConn = new MySqlConnection(/* conn string removed */);
sqlConn.Open();
string insert =
@"Insert into userHistory(userid,mobile) values(@userid,@mobile);";
MySqlCommand cmd = new MySqlCommand(insert,sqlConn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(new MySqlParameter("@userid", userid));
cmd.Parameters.Add(new MySqlParameter("@mobile", mobile));