预计CS1001网站标识符

时间:2016-01-29 13:47:35

标签: c# asp.net

  

类型' System.ArgumentException'的例外情况发生在   System.Data.dll但未在用户代码中处理

     

附加信息:System.Web.HttpCookie对象的类型,没有   已知的本地物种管理提供者之间的映射。

    SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrings[0].ConnectionString);

    string sorgu = "INSERT INTO Enerji_Basvuru (sehir, tip) VALUES (@County, @type)";
    SqlCommand cmd = new SqlCommand(sorgu, cnn);
    cnn.Open();

    cmd.Parameters.AddWithValue("@County", Request.Cookies["il"]); 
    cmd.Parameters.AddWithValue("@type", Request.Cookies["AboneGrubu"].);


    cmd.ExecuteNonQuery();

    cnn.Close();

1 个答案:

答案 0 :(得分:1)

同时考虑@County@type varchar;您实际上是将HttpCookie类型传递给那些参数。您需要使用Value的{​​{1}}属性

HttpCookie

您的SqlParameter绑定应该类似于

Request.Cookies["il"].Value