Как вставить данные в базу данных с помощью веб-сервиса? - PullRequest
1 голос
/ 06 мая 2019

Я делаю веб-сервис для вставки данных в базу данных в asp.net c # и VS-2017 и после запуска моего веб-сервиса и нажатия кнопки вызова выдает ошибку: HTTP 404. Ресурс, который вы ищете (или одна из его зависимостей), мог быть удален, изменилось его имя или временно недоступен. Пожалуйста, просмотрите следующий URL и убедитесь, что он написан правильно.

[WebMethod]
public int InsertClients(string sClientName, int nShippingId, string sEmailId, string sMemoMail, string sClientCode)
{
    int retRecord = 0;

    using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["ConString"].ConnectionString))
    {
        using (SqlCommand cmd = new SqlCommand("sp_ClientDetails", con))
        {
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.Add("sClientName", SqlDbType.VarChar, 100).Value = sClientName;
            cmd.Parameters.Add("nShippingId", SqlDbType.VarChar, 100).Value = nShippingId;
            cmd.Parameters.Add("sEmailId", SqlDbType.VarChar, 100).Value = sEmailId;
            cmd.Parameters.Add("sMemoMail", SqlDbType.VarChar, 100).Value = sMemoMail;
            cmd.Parameters.Add("sClientCode", SqlDbType.VarChar, 100).Value = sClientCode;
            if (con.State != ConnectionState.Open)
            {
                con.Open();
            }
            retRecord = cmd.ExecuteNonQuery();
        }
    }
    return retRecord;
}
...