OLá Galera,
Estou com uma duvida enorme no seguinte:
1º estou tentando fazer uma consulta pelo Prepared Statement,
eu quero no mesmo sql q o usuario busque duas informações, o intervalo de data e o intervalo d duração
de minutos!
Estou fazendo o sql dessa forma: sql="select * from ligacoes where (data_lig between ? and ? or duracao between ? and ?) ";
Não sei se o sql esta de Acordo ou o q estou fazendo errado.
E minha outra duvida é em como passo isso pra pagina jsp?
Fiz em html os campos mas não sei como referenciar eles…
<td width="40%"><span class="style2">
<select name="duracao1" size="1" id="dur1">
<option<% if(duracao1==0){%> <%}%>>00</option>
<option<% if(duracao1==1){%> <%}%>>1</option>
<option<% if(duracao1==2){%> <%}%>>2</option>
<option<% if(duracao1==3){%> <%}%>>3</option>
E esse é o JavaScript
<%
String dur1 = (String) request.getAttribute("duracao1");
String dur2 = (String) request.getAttribute("duracao2");
String pa = (String) request.getAttribute("idpa");
String rst = (String) request.getAttribute("rst");
int result;
int idpa;
int duracao1;
int duracao2;
try {
result = Integer.parseInt(rst);
}
catch (NumberFormatException ex) {
result = 0;
}
try {
idpa = Integer.parseInt(pa);
} catch (NumberFormatException e) {
idpa = 0;
}
try {
duracao1 = Integer.parseInt(dur1);
}
catch (NumberFormatException e) {
duracao1 = 0;
}
try {
duracao2 = Integer.parseInt(dur2);
}
catch (NumberFormatException e) {
duracao2 = 0;
}
if(result==1){
String data1 = request.getParameter("data1");
String data2 = request.getParameter("data2");
%> <script>alert('Nenhum registro para esta data: <%= data1 %> : <%=data2 %>');</script> <%
%> <script>alert('Nenhum registro para esta data: <%= duracao1 %> : <%=duracao2 %>');</script> <%
}
%>
Desde já agradeço a ajuda d vcs!