新闻中心

EEPW首页>模拟技术>设计应用> 农产品交易系统的研究与设计

农产品交易系统的研究与设计

作者: 时间:2011-06-13 来源:网络 收藏

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所示。

本文引用地址://m.amcfsurvey.com/article/187478.htm

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


上一页 1 2 下一页

关键词:农产品系统

评论


相关推荐

技术专区

关闭