我给小说设置了一个收藏功能时候遇到一些问题有代码 求思路
SqlHelper data = new SqlHelper();string s = "select bqID from biaoqian where NOVELID='" + Request.QueryString["id"].ToString() + "' and usename ='" + Session["UserName"].ToString() + "'";
SqlConnection con = new SqlConnection(SqlHelper.connstring);
con.Open();
SqlCommand cmd = new SqlCommand(s, con);
string q = cmd.ExecuteScalar().ToString().Trim();
con.Close();
this.HyperLink11.NavigateUrl = "YueDu.aspx?id=" + id + "&Pages=" + Convert.ToString((string)(q));
我给小说设置了一个收藏功能时候,如果用户第一次登陆数据库里面没有bqID这个信息点击时候就会崩溃,我加判断语句判断q也没有用怎么办 --------------------编程问答-------------------- 跟踪代码调试,查看 s查询字符串,数据库里执行看有没有错误 --------------------编程问答-------------------- 运行以后他说我s位NULL因为我设置用户第一次使用没有添加过bqID 如果我手动数据库中加完是不会报错的
--------------------编程问答-------------------- 意思就是说 你的sql语句查不出数据呗 那肯定 这样 你可以设置个bqid的默认为0 当用户第一次登录 这个bqid 为0 那么也是不存在收藏的 或者代码判断他是否第一次登录不就完了么
补充:.NET技术 , ASP.NET