【Java Web 网上蛋糕商城 订单界面不显示订单详情,普通用户在存在订单的情况下,订单界面为:】
管理员在后台订单管理界面为:
显示订单总条数9,但是没有订单详情,而且数据库里面order表里有对应的9条数据:
在新增订单的情况下,管理员在后台订单管理界面可以看到订单总条数为11,依然没有订单详情,同时数据库里面order表里有对应的11条数据。
idea里面报错信息:
java.sql.SQLException: Cannot set datetime: incompatible types, cannot convert
java.time.LocalDateTime to java.util.Date Query: select
o.id,o.total,o.amount,o.status,o.paytype,o.name,o.phone,o.address,o.datetime,u.user
name from `order` o,user u where o.user_id=u.id order by o.datetime desc limit ?,?
Parameters: [0, 10]
对比项目代码中和数据库中order表的变量类型,发现datetime变量类型不一致:
代码中类型为date:
数据库中为datetime:
即date和datetime属于两种类型,将数据库中datetime的类型改为date。