天使将会展现网站编程最真实的一面,包括编程中遇到的一些错误指令的处理,网站调试过程,排查代码错误等,通过本系列经验,相信你在.net网站开发方面会有一个很大的提升。同时也希望小伙伴们喜欢天使的经验,把我的经验分享给更多需要帮助的人。
工具/原料
书新增大分类的编码,双击【新增】按钮
string C_id = lblClass_number.Text; string C_name = txtClass_name.Text.Trim(); if (C_name != "") { string sql = "insert into new_class(class_number,class_name) values()"; if (myclass.ExCom(sql)) Response.Write("<script>alert('恭喜您!添加大分类'+'" + C_name + "'+'成功')</script>"); else Response.Write("<script>alert('添加失败!')</script>"); } else Response.Write("<script>alert('添加失败!')</script>");
将添加分类页面设置为【起始页】以后每次运行就直接运行这个页面,方便调试
输入内容之后,点击【新增】发现出现错误
修改SQL语句
string sql = "insert into new_class(class_number,class_name) values('"+C_id+"','"+C_name+"')";
在数据库中查询一下,我们刚才插入的数据已经在数据库中的最后一条
再次运行程序,发现我们新增的大分类没有显示出来,需要查看代码找找原因
替换数据库查询语句,将null考虑进去
select class_name from new_class where class_id='' or class_id is null
再次运行,发现可以显示我们新增的大分类了