从文本框提交的字符串型时间怎么用到数据库查询

如Stringtime=request.getParameter("time")得到在if(filename!=""){sqlStr=sqlStr+"whereFileN... 如 String time=request.getParameter("time")得到

在if(filename != ""){
sqlStr =sqlStr + "where FileName = ?";
Params[0] = filename.trim();

pstmt = DBOperate.CreatePStmt(sqlStr, Params);

}当中是可以查询到我所要信息的但是换成

f(starttime != ""){
sqlStr = sqlStr +"where CreateDate >?";
Params[0] = starttime.trim();
pstmt = DBOperate.CreatePStmt(sqlStr, Params);

}
就是错了呢
下面的starttime就是最上面的time那么来的

获取的值要作为参数传到函数啊
展开
 我来答
Paerhaty
2010-07-28 · TA获得超过263个赞
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:227万
展开全部
CreateDate > to_date('2018/11/20 10:20:54','yyyy-mm-dd hh24:mi:ss')

时间是这么处理的...
照你上面那么处理,很不方便...
to_date 是数据库自己的 时间转换方法 ...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式