asp.net 使用数据库实现购物车
点击加入购物车,在购物车表里加入用户名,商品名,商品价格,商品数量,总价。要怎么在加入购物车的时候截取信息呢。...
点击加入购物车,在购物车表里加入用户名,商品名,商品价格,商品数量,总价。要怎么在加入购物车的时候截取信息呢。
展开
6个回答
展开全部
......楼主又是你,上次帮你解释的还不够清楚啊, 可能是我没表达清晰
上次我不是说让你创建一个泛型集合或List集合 用来接收商品信息
再把 集合保存到cookie 或 Sesson中吗?
你可以在购物车这边再用集合去接收Sesson 或者Cookie啊 然后用一个数据控件(比如gridview,repeater等等 建议用repeater)绑定一下数据源不就好了吗?
上次我不是说让你创建一个泛型集合或List集合 用来接收商品信息
再把 集合保存到cookie 或 Sesson中吗?
你可以在购物车这边再用集合去接收Sesson 或者Cookie啊 然后用一个数据控件(比如gridview,repeater等等 建议用repeater)绑定一下数据源不就好了吗?
更多追问追答
追问
T T 又是我。不会做啊。对一个新手来说已经快被折腾死了。负责人说用数据库做。可是我发现存的进去。导不出来啊!我发现我的逻辑已经乱了!!!!!
追答
对啊 用数据库也可以啊 Sesson 或者Cookie保存的是一个实体集合 你可以把实体保存到数据库里去啊 当然你保存到数据库的 只要是 结算时间 ,总金额,总数量 然后搞一个随机生成的清单号,你们负责人的意思应该是要你搞一个 查看购买记录吧?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在单机购物时向数据库中插入一个购物记录 如果用户登录 则把userid插入 如果没有登陆的话 就先生成一个carid 等用户去结算的时候 判断是否登录 如果登录这直接显示该用户的购物车记录 若没有登录 就去登陆 此时 把用户登录的userid 跟carid合并 就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
点击加入购物车给个URL附带上商品ID,点击后进入中转页面,通过该ID查询商品名,商品价格,根据商品数量计算总价(或者用客户端js计算),用户名从Session或cookies中提取,然后insert进数据库
追问
哎? 什么意思?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个加入购物车的时候~必须是要登陆吧~
如果没登陆你就允许他加入购物车~那么铁定的取不到用户名~
至于如何获取当前登陆人的用户名~那就得看看你是用什么来判断他是否登陆的了~
用什么来判断~就用什么来获取
如果没登陆你就允许他加入购物车~那么铁定的取不到用户名~
至于如何获取当前登陆人的用户名~那就得看看你是用什么来判断他是否登陆的了~
用什么来判断~就用什么来获取
追问
具体要怎么做呢。我现在从页面获取了信息。但是存入数据库存不进去。
追答
贴你保存的代码看下~我怀疑是你保存的代码有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
说详细点,什么意思
追问
用数据库实现购物车的功能,获取用户名,商品名,价格到数据库表
追答
在点击加入购物车时就可以获取到用户名,商品名,价格,这些值要看你是用什么控件了,或者是什么传值了,如:用户名用Session来传值或者是Cookie
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询