Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp 在java中从数据库获取数据时,如何将日、月和年放在单引号和双引号中_Jsp_Servlets - Fatal编程技术网

Jsp 在java中从数据库获取数据时,如何将日、月和年放在单引号和双引号中

Jsp 在java中从数据库获取数据时,如何将日、月和年放在单引号和双引号中,jsp,servlets,Jsp,Servlets,String first1=request.getParameter(“from_date”); String Second2=request.getParameter(“截止日期”) rs=st.executeQuery(“从起始日期中选择*,其中(dateinc>=”+“+月+”/“+日+”/“+年"“&&dateinc您应该使用PreparedStatement来代替。否则您将招致SQLInjection攻击。它还允许更轻松的类型转换和查询语法的可读性。不完全确定您试图实现的目标,但我相信

String first1=request.getParameter(“from_date”); String Second2=request.getParameter(“截止日期”)


rs=st.executeQuery(“从起始日期中选择*,其中(dateinc>=”+“+月+”/“+日+”/“+年"“&&dateinc您应该使用
PreparedStatement
来代替。否则您将招致SQLInjection攻击。它还允许更轻松的类型转换和查询语法的可读性。

不完全确定您试图实现的目标,但我相信这种方法将使您的代码更具可读性,并且在将来更易于编辑

String date = month + "/" + day + "/" + year;
String date1 = month1 + "/" + day1 + "/" + year1;

String sql = "SELECT * FROM frt WHERE (dateinc > = " + date + " AND dateinc <= " + date1 + ")";

rs=st.executeQuery(sql);
字符串日期=月+“/”+日+“/”+年;
字符串date1=month1+“/”+day1+“/”+year1;
String sql=“选择*从第一个日期开始,其中(dateinc>=”+日期+”和dateinc rs=st.executeQuery(“选择*从第一个日期开始,其中(dateinc>=”+“+月+”/“+日+”/“+年”&&dateinc
String date = month + "/" + day + "/" + year;
String date1 = month1 + "/" + day1 + "/" + year1;

String sql = "SELECT * FROM frt WHERE (dateinc > = " + date + " AND dateinc <= " + date1 + ")";

rs=st.executeQuery(sql);