setdate java_在PreparedStatement中使用setDate
在PreparedStatement中使用setDate
为了使我们的代码更加标准,我们被要求将硬编码SQL变量的所有位置更改为准备好的语句并绑定变量。
然而,我面对的问题是setDate().
以下是代码:DateFormat dateFormatYMD = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
DateFormat dateFormatMDY = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
Date now = new Date();
String vDateYMD = dateFormatYMD.format(now);
String vDateMDY = dateFormatMDY.format(now);
String vDateMDYSQL = vDateMDY ;
java.sql.Date date = new java.sql.Date(0000-00-00);
requestSQL = "INSERT INTO CREDIT_REQ_TITLE_ORDER (REQUEST_ID," +
" ORDER_DT, FOLLOWUP_DT) " + "values(?,?,?,)";
prs = conn.prepareStatement(requestSQL);
prs.setInt(1,new Integer(requestID));
prs.setDate(2,date.valueOf(vDateMDYSQL));
prs.setDate(3,date.valueOf(sqlFollowupDT));
当SQL被执行时,我会得到这个错误:java.lang.IllegalArgumentException
at java.sql.Date.valueOf(Date.java:138)
at com.cmsi.eValuate.TAF.TAFModuleMain.CallTAF(TAFModuleMain.java:1211)
我应该用setString()而代之以to_date()?
setdate java_在PreparedStatement中使用setDate相关推荐
- java中setdate,java – 在PreparedStatement中使用setDate
为了使我们的代码更标准,我们被要求改变我们将我们的SQL变量硬编码到准备语句的所有地方,并绑定变量. 然而我面临setDate()的问题. 这里是代码: DateFormat dateFormatYM ...
- setdate java_Java在PreparedStatement中使用setDate
小编典典 使用 java.sql.Date 如果表中的列类型为DATE: java.lang.String 该方法java.sql.Date.valueOf(java.lang.String)接收到一 ...
- PreparedStatement下的setDate
使用PreparedStatement下的setDate()时,要用Date.valueOf 把字符串转换成Date类型
- sonar java_修复Sonar中常见的Java安全代码冲突
sonar java 本文旨在向您展示如何快速修复最常见的Java安全代码冲突. 它假定您熟悉代码规则和违规的概念以及Sonar如何对其进行报告. 但是,如果您以前从未听过这些术语,则可以阅读Sona ...
- mysql 时间戳与java_在Java中处理MySQL日期时间和时间戳
BalusC对该问题进行了很好的描述,但缺乏一个好的端到端代码,用户可以自己选择并测试它. 最佳做法是始终将日期时间以UTC时区存储在DB中.Sql时间戳类型没有时区信息. 将datetime值写入s ...
- mysql jdbc怎么用问号传参_java – jdbc PreparedStatement中的问号问题
我来回浏览互联网,发现我的问题无法解决. 我试图使用参数绑定与jdbc查询mysql表,但它在我的语句中不断报告问号的语法错误. 这是我的班级: package todoList_; import j ...
- 不是操作系统的是JAVA_在Jdbc中可以调用数据库的存储过程的接口是( )。
[多选题]下面属于AWT事件的高级事件的是(). [其它]1.1000字的故事梗概.是整个电视剧的总体梗概. 2.列出每条情节线的事件 3.核心人物的人物小传,每个人物500字 4.以Word附件的形 ...
- 合并两个对象 java_在Java中合并两个对象列表8
如果要实现equals和hashCode,那么这个方法就在Parent类中.在该类中添加类似的方法 @Override public int hashCode() { return Objects.h ...
- cloning java_深入浅出Java中的clone克隆方法,写得太棒了!
作者:张纪刚 blog.csdn.net/zhangjg_blog/article/details/18369201/ 2019-03-24 10:33:04 Java中对象的创建 clone 顾名思 ...
- 遮掩java_关于java中的覆写、重载、隐藏、遮掩、遮蔽
最近在重新学习java,发现了以前未发现的几个概念,从网上搜索了一些资料,现在整理下.对于我来说,以前只是知道java中的覆写 重载和隐藏,这次却发现还有遮掩和遮蔽这两个概念.下面是整理的一篇文章. ...
最新文章
- 下轮牛市高峰可能在2020年,以太坊是关键
- java io 输出流_Java IO 输入和输出流
- 事件时间/处理时间/进入时间(Event Time / Processing Time / Ingestion Time)
- 前端学习(2746):uniapp--基本介绍
- linux ssh禁止用户访问任何目录,怎么限制远程ssh用户访问特定的文件
- Javascript -- 二叉树(查找删除功能实现)
- 用户一片哀嚎!三星手机系统突遇大面积崩溃:现黑屏、重启、乱码
- 不要相信程序员在加班时间写的代码
- 矩阵计算 动手学深度学习 pytorch
- 大学计算机python教材答案_大学计算机python答案
- U盘使用终极攻略,看你知道多少
- 如何引用维基百科Wikipedia
- 服务器DDoS攻击有几种类型?
- 单片机 c语言 可控硅,单片机控制可控硅电路
- Unity3D GPU Instancing测试
- win 10家庭版升专业版报错:0xC004F069在运行Microsoft Windows非核心版本的计算机上……
- vue选择图片的几种方式
- 论文翻译:ViBe+算法(ViBe算法的改进版本)
- 计算机用户名密码修改 win10,玩转Win10密码基础篇:设置修改系统登录密码
- 飞翔的小鸟 c++ 2.0版
热门文章
- 谈谈tmpdir与innodb_tmpdir的区别和用处
- [C#][Quartz]帮助类
- 如何实现一个无边框Form的移动和改变大小(一)
- 【LeetCode】81. Search in Rotated Sorted Array II (2 solutions)
- 【自然框架】之通用权限(三):组织结构表组
- HashMap死循环讲解(JDK1.8 之前)
- Springmvc源码分析之dispatcherServlet
- 并发编程学习之延时队列DelayQueue
- Redis 3.2.4配置文件翻译
- Java中的类加载器ClassLoader