
从文本框提交的字符串型时间怎么用到数据库查询
如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那么来的
获取的值要作为参数传到函数啊 展开
在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那么来的
获取的值要作为参数传到函数啊 展开
1个回答
展开全部
CreateDate > to_date('2018/11/20 10:20:54','yyyy-mm-dd hh24:mi:ss')
时间是这么处理的...
照你上面那么处理,很不方便...
to_date 是数据库自己的 时间转换方法 ...
时间是这么处理的...
照你上面那么处理,很不方便...
to_date 是数据库自己的 时间转换方法 ...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询