当前位置:首页 » 购物大全 » 购物车怎么连数据库

购物车怎么连数据库

发布时间: 2021-03-02 16:13:41

① 怎样用javabean写购物车并且连接数据库

你用
写一个购物车的bean,里边有产品和数量
public class CarProct {
private XXX XXX;
private int count;
public Book getXXX() {
版return XXX;
}
public void setXXX(XXX XXX) {
this.XXX= XXX;
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
}

用权session存购物车里的东西,提交订单的时候,把购物车清空就行,

② 怎样将购物车中的数据添加到数据库

B数据库存在表
use B
go
insert into tablename
select * from A【.schema】.tablename

B数据库不存在表,用下面语句就省得建表了
use B
go
select * into tablename
from A【.schema】.tablename

schema系统默认的是dbo,可以根据自版己的需要做权修改

③ php 购物车里面有多个产品时,如何输入到数据库啊。详细点啊

用foreach循环插入就好了。

④ 用JQ实现购物车连接数据库的功能,怎样取到数据库在页面显示的单价值,谢谢

你就放在label中就好了.比如页面是<label id="price">9</label>,jquery的写法是var price = $("#price").text();

⑤ 急求一个用jsp做的购物网站,可以连接到数据库,实现注册,购物车等功能

登录注册:
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>

<html>
<body>
<%
request.setCharacterEncoding("GB2312");
String username=request.getParameter("username");
String password=request.getParameter("password");
String sql="select * from user where username=? and password=?";
pstm=conn.prepareStatement(sql);
pstm.setString(1,username);
pstm.setString(2,password);
rs=pstm.executeQuery();
if(rs.next())
{
session.setAttribute("id",rs.getInt("userid"));
int id=rs.getInt("userid");
session.setAttribute("username",rs.getString("username"));
session.setAttribute("realname",rs.getString("realname"));
session.setAttribute("address",rs.getString("address"));
session.setAttribute("phone",rs.getString("phone"));
}
Integer userid=(Integer)session.getAttribute("id");
// System.out.println(userid);
if(userid==null)
{
%>
<table border=1>
<form action="" method="post">
<tr><td>用户名:</td><td><input type="text" name="username"></td></tr>
<tr><td>密 码:</td><td><input type="password" name="password"></td></tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="登录" name="submit">
<a href="front/addUser.jsp">注册</a></td>
</tr>
</form>
</table>
<% }
else
{%>
<table border=1>
<tr><td><%= session.getAttribute("username")%>欢迎光顾我的书店</td></tr>
<tr><td><a href="front/updateUser.jsp?userid=<%=userid %>">修改个人信息</a></td></tr>
<tr><td><a href="front/SelectShoppingCart.jsp">查看购物车</a></td></tr>
<tr><td><a href="front/exit.jsp">退出</a></td></tr>
</table>
<%}
%>
</body>
</html>

购物车部分代码:
<%@ page language="java" import="java.util.*,com.javabean.*" pageEncoding="GB2312"%>

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body><center>
<a href="front/index.jsp"><img src="images/logo.gif" alt="" title="" border="0" /></a>
<%@ include file="menu.jsp"%>
<%@ include file="/DB.jsp" %>

<%@ include file="leftmenu.jsp"%> <table>
<tr>
<td colspan="8" id=s align="center"><h1>您的购物车</h1></td><br>
</tr>
<tr>
<td align="center">id</td><td align="center">名称</td><td align="center">作者</td>
<td align="center">出版社</td><td align="center">单价</td><td align="center">数量</td>
<td align="center">总价</td><td align="center">操作</td>
</tr>
<%
int totalNum=0;
double totalMoney=0.0;

ArrayList <ShoppingCartObject> cart=(ArrayList)session.getAttribute("shoppingcart");
Iterator it =null;
if(cart!=null && cart.size()>0){
it=cart.iterator();
while(it.hasNext()){
ShoppingCartObject sco=(ShoppingCartObject)it.next();
totalNum=totalNum+sco.getBooknum();
totalMoney=totalMoney+sco.getSubmoney();
%>

<tr>
<td align="center"><%=sco.getId() %></td>
<td align="center"><%=sco.getName() %></td>
<td align="center"><%=sco.getAuthor()%></td>
<td align="center"><%=sco.getPublisher() %></td>
<td align="center"><%=sco.getUnitprice() %></td>
<td align="center"><%=sco.getBooknum() %></td>
<td align="center">¥<%=sco.getSubmoney() %>元</td>
<td align="center"><a href="front/DelFromShoppingCart.jsp?id=<%=sco.getId()%>">删除</a>
<a href="front/bookdetail.jsp?id=<%=sco.getId()%>">详细信息</a></td>
</tr>
<%
}
}
else{ %>
<tr><td colspan="8" align="right">您一共买了<%= totalNum%>本书 总价为¥<%=totalMoney %>元</td></tr>
<tr><td colspan="8" align="center">您的购物车为空</td></tr><%} %>
<tr><td colspan="1" align="center"><a href="front/ClearShoppingCart.jsp">清空购物车</a></td>
<td colspan="4" align="center"><a href="front/allbook.jsp">继续购物</a></td>
<td colspan="3" align="center"><a href="front/makeorder.jsp">前往结账</a></td>
</tr>
</table>
</body>
</html>
</body>
</html>

⑥ 购物车中有多个商品向数据库中添加时如何添加

用数组模式,把多个商抄品名称和对应的数量组合成2个数组

比如有商品SP01,SP02,SP03
对应的数量100,200,300
把商品数组为SP01,SP02,SP03 (,符号为数组分隔符)
对应的数量也数组为100,200,300 (,符号为数组分隔符)

在商品提交页那里把商品名称和数量写在只读的文本输入框里,并分别把名称和数量的文本输入框
的ID取一样(名称一个,数量一个),提交的时候系统会自动用,符号数组你传过去的值,如果你把这当成一个订单号处理,可以只写一条数据到数据库,要在前台显示这条数据可以用到下面的一段代码

bh=split(编号数组,",") ' 把订单编号数组分开
for i=0 to ubound(bh)
商品编号=bh(i) '商品编号
exit for

⑦ 关于购物车数据库连接问题

应该是你在 “购买数量的那个页面” 出现类型错误
下面是数据类型转换函数

⑧ mvc购物车连接数据库完整代码

如果手写的数据库连接 网上大把的。
如果是spring ibatis或者spring hibernate 那你就说,直接要MVC的已经架起来的空工程。

⑨ 怎么连接淘宝数据库

我也和抄楼主一样的问题袭,我不是想做什么坏事,是想自己编一个软件,能实时监控自己的淘宝帐户上的订单,通过自动获取买家的订单信息,比如买家姓名、收货地址、联系电话等等,完成自动发货以及打印快递单的功能。现在有好多淘宝卖家都有在用这种软件,所以他们能做到的,肯定是要通过软件连接到淘宝才能获取到这些信息吧。通过自己的帐号和密码去连接,应该不算非法吧。

⑩ jsp怎么做购物车 连接到数据库 还要有哈希表给详细代码作参考哦 谢谢了!

买本书看看 任何一本jsp的书里都有购物车程序 连接数据库 jdbc
hashtable 这个东西 java基础书里都会有
再百回度答里搜索 “JDBC” “哈希表” 和 “jsp 购物车”内容多的你都数不过来。。。
详细代码 可以参考李刚写的一些书 不是那个李刚 是写书的李刚

信李刚 满血满状态原地复活

热点内容
断背山有几分钟 发布:2024-08-19 08:31:17 浏览:253
日本电影 女老师和学生私奔 发布:2024-08-19 08:29:36 浏览:49
台湾电影 双胞胎 发布:2024-08-19 08:02:18 浏览:134
2020最新电影在线观看网站 发布:2024-08-19 07:56:06 浏览:641
男男电影虐 发布:2024-08-19 07:04:57 浏览:10
韩国电影李采潭主演的关于发廊的 发布:2024-08-19 07:01:57 浏览:2
每期都有做的动漫 发布:2024-08-19 06:44:33 浏览:778
东宫拍摄时间 发布:2024-08-19 06:44:12 浏览:5
林正英电影情节鬼抬轿 发布:2024-08-19 06:36:35 浏览:254
懂的都懂在线观看网站 发布:2024-08-19 06:26:11 浏览:676