初学者求大神解答
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