首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
农产品交易系统的研究与设计
来源:本站整理  作者:佚名  2011-06-23 07:28:37




    protected void lnkbtnDelete_Command(object sender, CommandEvent-Args e)
        {
            hashCar = (Hashtable)Session["ShopCart"];
            hashCar.Remove(e.CommandArgument);
            Session["ShopCart"] = hashCar;
            Response.Redirect("shopCart.aspx");
        }
      protected void lnkbtnClear_ClICk(object sender,EventArgs e)
        {
            Session["ShopCart"] =null;
            Response.Redirect("shopCart.aspx");
         }
        protected void gvShopCart_PageIndexChanging(object
sender,GridViewPageEventArgs e)
              {
                gvShopCart.PageIndex = e.NewPageIndex;
                bind();
         }
     当会员在产品数量文本框中输入所要购买的产品数量时,激发Num_TextChanged事件。先获取购物车,找到用来输入数量的TextBox控件,获得用户输入的数量,得到该商品的ID号,最后更新hashTable表,更新购物车。代码如下:
  protected void Num_TextChanged(object sender, EventArgs e)
        {
            hashCar = (Hashtable)Session["ShopCart"]; 
           foreach (GridViewRow gvr in this.gvShopCart.Rows)
        {
             TextBox otb = (TextBox)gvr.FindControl("txtNum");
                int count = Int32.Parse(otb.Text);
                string BookID = gvr.Cells[1].Text;
                hashCar[BookID] = count;
        }
            Session["ShopCart"] = hashCar;
            bind();
          }
3.2 利用ADO.NET访问数据库
    这里以ADO.NET访问SQL SERVER 数据库(wzf)为例,说明ADO.NET访问数据库的具体步骤。在Default .aspx页添加一个Button控件和一个GridView控件,分别用于执行连接数据库和显示数据。具体代码如下:
    public partial class _Default : System.Web.UI.Page
    {
          protected void ljbutton_Click(object sender, EventArgs e)
              {
             string ConStr = "server=(LOCal);
             user id=sa;
             pwd=123;
             database=wzf";                      //设置连接字符串
               SqlConnection  con=new SqlConnection(ConStr);
             con.Open();                          //打开数据库连接
               string Sqlstr="select * from Member";
                                                             //执行SQL命令
               SqlDataAdapter ada=new SqlDataAdapter(Sqlstr,con);
               DataSet ca=new DataSet();
               ada.Fill(ca);
          //用DataAdapter对象的执行结果填充DataSet对象的
                                                         数据表,命名为ca;
        GridView1.DataSource=ca;
        GridView1.DataBind();                       //数据绑定
        con.Close();                        //关闭数据库连接
        }
       }
    结果如图2所示。

    农产品网上交易成功案例很多,例如:中国粮油食品信息网2003年网上采购成交470次,交易额达到5900万人民币和6000万美元。其中PP袋网上采购38次,占交易总比例的30%[2];农产品交易系统的建立为广大用户提供了及时、准确的供求信息,有利于更好的服务于“三农”。
参考文献
[1] 孙华平. SkyMouse天文服务搜索整合系统的设计与实现[D]. 北京:中国科学学院, 2007.
[2] 冯稚进.云南农产品电子商务发展研究[D].昆明:昆明理工大学,2007.

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:201,054.70000 毫秒