農(nóng)產(chǎn)品交易系統(tǒng)的研究與設(shè)計(jì)
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();
}
當(dāng)會(huì)員在產(chǎn)品數(shù)量文本框中輸入所要購買的產(chǎn)品數(shù)量時(shí),激發(fā)Num_TextChanged事件。先獲取購物車,找到用來輸入數(shù)量的TextBox控件,獲得用戶輸入的數(shù)量,得到該商品的ID號(hào),最后更新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訪問數(shù)據(jù)庫
這里以ADO.NET訪問SQL SERVER 數(shù)據(jù)庫(wzf)為例,說明ADO.NET訪問數(shù)據(jù)庫的具體步驟。在Default .aspx頁添加一個(gè)Button控件和一個(gè)GridView控件,分別用于執(zhí)行連接數(shù)據(jù)庫和顯示數(shù)據(jù)。具體代碼如下:
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; //設(shè)置連接字符串
SqlConnection con=new SqlConnection(ConStr);
con.Open(); //打開數(shù)據(jù)庫連接
string Sqlstr=select * from Member;
//執(zhí)行SQL命令
SqlDataAdapter ada=new SqlDataAdapter(Sqlstr,con);
DataSet ca=new DataSet();
ada.Fill(ca);
//用DataAdapter對(duì)象的執(zhí)行結(jié)果填充DataSet對(duì)象的
數(shù)據(jù)表,命名為ca;
GridView1.DataSource=ca;
GridView1.DataBind(); //數(shù)據(jù)綁定
con.Close(); //關(guān)閉數(shù)據(jù)庫連接
}
}
結(jié)果如圖2所示。本文引用地址:http://www.ex-cimer.com/article/187478.htm
農(nóng)產(chǎn)品網(wǎng)上交易成功案例很多,例如:中國糧油食品信息網(wǎng)2003年網(wǎng)上采購成交470次,交易額達(dá)到5900萬人民幣和6000萬美元。其中PP袋網(wǎng)上采購38次,占交易總比例的30%[2];農(nóng)產(chǎn)品交易系統(tǒng)的建立為廣大用戶提供了及時(shí)、準(zhǔn)確的供求信息,有利于更好的服務(wù)于“三農(nóng)”。
參考文獻(xiàn)
[1] 孫華平. SkyMouse天文服務(wù)搜索整合系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 北京:中國科學(xué)學(xué)院, 2007.
[2] 馮稚進(jìn).云南農(nóng)產(chǎn)品電子商務(wù)發(fā)展研究[D].昆明:昆明理工大學(xué),2007.
評(píng)論