当前位置:编程学习 > C#/ASP.NET >>

初学者求大神解答

 protected void Button1_Click(object sender, EventArgs e)
    {
        string name = Session["Vipname"].ToString();
        string userid = Session["Vipcard"].ToString();
        string zhuti = txt_zhutiadd.Text.ToString();
        string neirong = txt_neirongadd.Text.ToString();
        //string time = DateTime.Now.ToString();
        string sConn = ConfigurationManager.ConnectionStrings["ConnStr"].ToString();
        using (SqlConnection Conn = new SqlConnection(sConn))
        {
            Conn.Open();
            using (SqlCommand cmd = new SqlCommand("Insert INTO [Liuyan]  ([lytitle], [lycontent] ,[username] , [userid])  VALUES (@zhuti,@neirong,@name,@userid)", Conn))
            {
                cmd.Parameters.AddWithValue("@zhuti", zhuti);
                cmd.Parameters.AddWithValue("@neirong", neirong);
                //cmd.Parameters.AddWithValue("@time", time);
                cmd.Parameters.AddWithValue("@name", name);
                cmd.Parameters.AddWithValue("@userid", userid);
                cmd.ExecuteNonQuery();
               
            }
         
        }
总是报错,看了半天实在是看不出哪里错了,求大神解答

编译不报错 运行出错

行 40:                 cmd.Parameters.AddWithValue("@name", name);
行 41:                 cmd.Parameters.AddWithValue("@userid", userid);
行 42:                 cmd.ExecuteNonQuery();
行 43:                
行 44:             }
 

在线等大神解答 --------------------编程问答-------------------- 多了一个time
--------------------编程问答-------------------- 运行到哪一行报错?报什么错?把报错的界面截屏贴出来! --------------------编程问答-------------------- 你的第二个using,完全没有必要,不需要using{}。

你的sql语法中的表名写在哪里了呢? --------------------编程问答--------------------   string name = Session["Vipname"].ToString();
  string userid = Session["Vipcard"].ToString();


session是空的? --------------------编程问答-------------------- --------------------编程问答-------------------- 不好意思大家了 之前写C程序没做过网站,应付毕设弄的玩意  前段时间答辩 忘记了 感谢大家回帖
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,