protected void Page_Load(object sender, EventArgs e) { AddLinkedStyle("CSS/StyleSheet.css");//引用外部样式 Page.Title = "购买"; if (Session["id"] == null || Session["id"].ToString() == "")//检查用户是否登陆 { Response.Write("<script>window.alert('请先登录再进入本页面');</script>"); Server.Transfer("LoginReg.aspx"); } int id = Convert.ToInt32(Session["id"]);//转换继承自Object的对象为int SqlConnection conn = new SqlConnection("Data Source=(localdb)\\MSSQLLocalDB;Initial Catalog=yijia;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False"); conn.Open(); SqlDataAdapter sqlad = new SqlDataAdapter("SELECT * FROM goods_info where 编号=" + id, conn); DataSet ds = new DataSet(); //创建数据集 sqlad.Fill(ds);//在ds中添加或刷新行 Label2.Text = ds.Tables[0].Rows[0][2].ToString(); Label4.Text = ds.Tables[0].Rows[0][3].ToString(); Image1.ImageUrl = ds.Tables[0].Rows[0][4].ToString(); Label5.Text = "需付款" + Label4.Text + "元"; }
时间: 2024-04-05 08:34:00 浏览: 221
托盘,右键演示,C#源代码private void Form1_Load(object sender, EventArgs e)
5星 · 资源好评率100%
这段代码是关于购买页面的,它的主要功能是检查用户是否登录,然后从数据库中获取商品信息并在页面上展示出来。其中,AddLinkedStyle方法用于引用外部样式,Page.Title用于设置页面的标题,如果用户未登录,则会弹出提示框并跳转到登录页面。接着,它创建了一个SqlConnection对象来连接数据库,然后使用SqlDataAdapter对象从数据库中查询商品信息,并将查询结果填充到DataSet对象中。最后,它将商品信息展示在页面上,并计算出需付款的金额。
阅读全文