sql server根据date类型查询报错
从前台传过来的数据是date类型,然后根据这个数据查询sql server数据库date类型的字段怎么报这么个错误:
这个时前台传递来的数据,这个是date类型
这个是数据库字段类型:
这个是实体类字段:
这个是没有查询条件时获取的数据:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
直接使用字符串格式的字段就能查,sqlserver中的字段是date类型但是是以'yyyy-MM-dd'展示的,所以照着展示格式写了个string类型的直接查到了.我这里报错是因为我使用的是date类型接收的,我以为前端选择日期的功能选择后数据是date类型,其实是字符串.所以换成字符串接收然后去数据库查就没问题了
首先你要看清你是java报错了,还是sqlserver报错了
前台js以
string
的形式传过来,到后台再转换为date
类型