亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        利用DataList控件顯示電子商務網(wǎng)站的購物車數(shù)據(jù)

        2016-12-26 20:22:18寧云智劉紅梅
        電子技術(shù)與軟件工程 2016年22期
        關(guān)鍵詞:購物車電子商務

        寧云智++劉紅梅

        摘 要

        購物車是電子商務網(wǎng)站的一個重要模塊,購物車數(shù)據(jù)顯示有很多種方法,本文通過利用DataList控件來實現(xiàn)電子商務網(wǎng)站的購物車數(shù)據(jù)的顯示,從購物車頁面設計、購物車頁面初始化、添加商品到購物車、修改購物車商品數(shù)量、刪除購物車商品等方面進行分析與實現(xiàn)。

        【關(guān)鍵詞】購物車 電子商務 DataList控件

        1 引言

        我們到超市去購買物品,都會拿一個購物籃或推一輛購物車來臨時盛裝購買的物品。在現(xiàn)在流行的購物網(wǎng)站上,用什么來盛裝臨時的物品呢?當然還是使用“購物車”。 購物車用來存放客戶想要購買的物品,簡單地說就是用一個數(shù)據(jù)顯示控件顯示數(shù)據(jù),本文將介紹利用一個DataList控件來實現(xiàn)電子商務網(wǎng)站的購物車功能。

        2 設計購物車頁面

        在網(wǎng)站項目中添加一個“shopcar.aspx”頁面,在頁面上添加1個表格,在表格中添加1個Label控件、1個DataList控件、1個TextBox控件和3個按鈕,最終設計效果如圖1所示。

        DataList控件的HTML代碼如圖2所示。

        語句“”在DataList控件中綁定一個文本框控件,用于接收修改數(shù)量;

        語句“” 在DataList控件中綁定一個觸發(fā)修改數(shù)量事件的按鈕控件,注意其CommandName屬性的設置。

        語句“” 在DataList控件中綁定一個觸發(fā)刪除事件的按鈕控件。

        3 購物車功能實現(xiàn)代碼

        3.1 Page_Load事件關(guān)鍵代碼

        在頁面初始化代碼中先判斷用戶是否在購物車已經(jīng)購買了此商品,若已購買則提示修改數(shù)量就行,若是新買則在購物車插入一條新記錄,插入記錄代碼如下。

        1 SqlStr = "insert into 購物車表 (會員名,圖書編號,數(shù)量) values(" + Session["Username"]

        2 + "," + Session["book_id"] + ",1)";

        3 Boolean Insert_Result;

        4 Insert_Result = db.UpdateDataBySql(SqlStr);

        UpdateDataBySql()為一個數(shù)據(jù)更新的方法,其代碼關(guān)鍵就是執(zhí)行update語句。

        3.2 修改購物車數(shù)量代碼

        當想購買多個同一種商品,可以在購物車中修改數(shù)量就行,修改數(shù)量的關(guān)鍵代碼如下。

        1 SqlStr = "update 購物車表 set 數(shù)量=" + count.Text + " where 圖書編號=" + book_id +

        2 " and 會員名=" + Session["Username"] + "";

        3 Boolean Update_Result;

        4 Update_Result = db.UpdateDataBySql(SqlStr);

        3.3 刪除購物車數(shù)據(jù)代碼

        購物車有多種商品,發(fā)現(xiàn)有一種商品這次不想購買,可以從購物車中刪除這一種商品,刪除商品的關(guān)鍵代碼如下。

        1 String book_id = this.DataList1.DataKeys[e.Item.ItemIndex].ToString();

        2 SqlStr = "delete from 購物車表 where 圖書編號=" + book_id + "";

        3 Boolean Del_Result;

        4 Del_Result = db.UpdateDataBySql(SqlStr);

        3.4 清空購物車數(shù)據(jù)代碼

        當出現(xiàn)購物車中的商品這次都不想購買,可以使用“清空購物車”按鈕來實現(xiàn),清空購物車數(shù)據(jù)關(guān)鍵代碼如下。

        1 SqlStr = "delete from 購物車表";

        2 Boolean Del_Result;

        3 Del_Result = db.UpdateDataBySql(SqlStr);

        4 結(jié)束語

        電子商務網(wǎng)站中購物車功能有很多實現(xiàn)方法,本文通過對購物車的分析,設計一個利用DataList控件來顯示數(shù)據(jù)的購物車,利用數(shù)據(jù)庫對象構(gòu)建了購物車模型,通過對購物車初始化、添加商品到購物車、修改購物車商品數(shù)量及刪除購物車數(shù)據(jù)的分析,實現(xiàn)了一個簡單易用安全的購物車。

        參考文獻

        [1]寧云智,林東升.ASP.NET程序設計項目教程[M].大連:大連理工大學出版社,2014.

        [2]余正濤等.網(wǎng)上購物車的數(shù)據(jù)庫技術(shù)實現(xiàn)策略[J].計算機應用,2000.

        [3]吳代文.基于PHP購物車的設計與實現(xiàn)[J].信息技術(shù),2013.

        [4]寧云智.基于B/S架構(gòu)的高職學院學生頂崗實習管理平臺研究與設計[J].電腦編程技巧與維護,2012.

        作者簡介

        寧云智(1980-),男,碩士學位。現(xiàn)為湖南鐵道職業(yè)技術(shù)學院副教授。主要研究方向為軟件工程。

        劉紅梅(1980-),女,碩士學位。現(xiàn)為湖南鐵道職業(yè)技術(shù)學院講師。主要研究方向為軟件工程。

        作者單位

        湖南鐵道職業(yè)技術(shù)學院 湖南省株洲市 412001

        猜你喜歡
        購物車電子商務
        2025年我國農(nóng)村電子商務交易額達到2.8萬億元
        被疫情改變的購物車
        海峽姐妹(2020年5期)2020-06-22 08:26:10
        推購物車購物
        家教世界(2018年31期)2018-11-28 09:32:26
        《電子商務法》如何助力直銷
        購物車
        電子商務
        購物車里的“時間線”
        清空購物車了嗎!
        關(guān)于加快制定電子商務法的議案
        電子商務人的核心能力
        日本VA欧美VA精品发布| 国产freesexvideos中国麻豆 | 亚洲精品无码不卡| 色屁屁www影院免费观看入口| 色综合久久无码中文字幕app| 久久婷婷夜色精品国产| 婷婷亚洲岛国热超碰中文字幕| 尤物视频在线观看| 亚洲人妻无缓冲av不卡| 后入少妇免费在线观看| 日产乱码一二三区别免费l| 免费精品一区二区三区第35| 视频在线观看一区二区三区| 久久久噜噜噜噜久久熟女m| 九九在线中文字幕无码| 天躁夜夜躁狼狠躁| 国产精品久久无码免费看| 日韩av一区二区三区精品久久| 精品久久人妻av中文字幕| 久久无码人妻一区二区三区午夜| 人妻少妇精品系列一区二区| 粉嫩国产av一区二区三区| 亚洲人成影院在线观看| 99热成人精品国产免国语的| 亚洲一区域二区域三区域四| 国产精品videossex久久发布| 老头巨大挺进莹莹的体内免费视频| 成人免费无码视频在线网站| 国产一区二区av免费观看| 亚洲av不卡一区二区三区| 久久久久欧洲AV成人无码国产| 国产精品亚洲av一区二区三区| 欧美丰满熟妇xxxx性ppx人交| 丰满女人又爽又紧又丰满| 永久免费毛片在线播放| 亚洲国产av一区二区四季| 亚洲精品成人网线在线播放va| 免费看一级a女人自慰免费| 国产免费人成视频在线观看播放播| 国产成人无码精品久久久露脸| 在线视频精品免费|