有没有ASP.NET高手啊,冒个出来呗
最近在做毕业设计网站建设,遇到些小麻烦解决不了,高手出来帮帮忙吧,不胜感激呢,圣诞快乐~~~ --------------------编程问答-------------------- 每日一贴! --------------------编程问答-------------------- 每日 一贴! --------------------编程问答-------------------- 一贴是谁? --------------------编程问答--------------------同问! --------------------编程问答-------------------- 呜呜,有没有救命嘛,呜呜呜 --------------------编程问答-------------------- 好心人加我QQ1960306011啊 --------------------编程问答-------------------- 我咋了?? --------------------编程问答-------------------- 每日回复一贴!有分...... --------------------编程问答-------------------- 有问题,问问题,没问题,别墨迹 --------------------编程问答-------------------- 我的程序出错了不会你改啊,求好心人帮忙 --------------------编程问答-------------------- 哦哦,我在做毕业设计,购物网站,load事件这样的 protected void Page_Load(object sender, EventArgs e)
{
string sql;
if (Session["nuser"] == null)
{
Response.Write("<script>javascript:alert('对不起,请您先登录!');history.back();</script>");
//Response.End();
}
else
{
if (Request.QueryString["id"] != null)
{
if (int.Parse(Request.QueryString["kc"].ToString().Trim()) < int.Parse(Request.QueryString["shuliang"].ToString().Trim()))
{
Response.Write("<script>javascript:alert('库存不足');history.back();</script>");
Response.End();
}
else
{
sql = "insert into gwc(proid,username,shuliang) values(" + Request["id"].ToString().Trim() + ",'" + Session["nuser"].ToString().Trim() + "',"+Request.QueryString["shuliang"].ToString().Trim()+")";
int result2;
result2 = new Class1().hsgexucute(sql);
sql = "update allpro set shuliang=shuliang-" + Request.QueryString["shuliang"].ToString().Trim() + "";
result2 = new Class1().hsgexucute(sql);
if (result2 == 1)
{
//Session["nuser"]=username.Text.ToString().Trim();
Response.Write("<script>javascript:alert('该商品已经成功放入您的购物车');location.href='default.aspx';</script>");
}
else
{
Response.Write("<script>javascript:alert('系统错误');</script>");
}
}
}
}
if (!IsPostBack)
{
sql = "select gwc.shuliang, gwc.zt, gwc.id,khusers.username,allpro.mc,allpro.lb,allpro.price1,allpro.price2,allpro.fn,gwc.addtime from gwc,khusers,allpro where gwc.username='" + Session["nuser"].ToString().Trim() + "' and gwc.username=khusers.username and allpro.id=gwc.proid";
getdata(sql);
}
}
private void getdata(string sql)
{
DataSet result = new DataSet();
result = new Class1().hsggetdata(sql);
if (result != null)
{
if (result.Tables[0].Rows.Count > 0)
{
DataGrid1.DataSource = result.Tables[0];
DataGrid1.DataBind();
int ab = 0, k = 0;
float cd = 0;
for (k = 0; k < result.Tables[0].Rows.Count; k++)
{
ab = ab + 1;
cd = cd + float.Parse(result.Tables[0].Rows[k]["price2"].ToString().Trim());
}
Label1.Text = "共" + ab + "条购物记录,总额" + cd + "元";
}
else
{
DataGrid1.DataSource = null;
DataGrid1.DataBind();
}
}
}
原本是可以运行的,后来浏览器弹出那个保存密码对话框我点击了保存,之后运行就一点运行就跳出一个小对话框“对不起,请您先登录”那句话,我也不懂怎么回事,求帮忙啊 --------------------编程问答--------------------
一看就知道QQ都是小号 --------------------编程问答-------------------- --------------------编程问答-------------------- 每天一水,圣诞快乐 --------------------编程问答-------------------- --------------------编程问答-------------------- 因为你 Session["nuser"] == null 了。
补充:.NET技术 , 非技术区