salut!
j'ai un petit souci et j'ai besoin d'aide svp!!
je désire selectionner des donneés a partir d'un table dont la réquete utilisé comparé par date!
mon base de données sql/server s'encode sous format yyyy-mm-dd
je veux convertir un champs de text qui est par example 01/08/2006 en format date convenable a celle de base.
voila le code:
mais ca marche pas !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <% try{ SimpleDateFormat ts= new SimpleDataFormat("yyyy-mm-dd"); String dat=request.getParameter("dateimput"); Date adate= new Date(); adate=ts.parse(dat): Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=gipeord2;User=sa;Password=ok"); Statement stmt = conn.createStatement(); ResultSet rs=stmt.executeQuery("select * from AGENT_ATTESTATION where DATE_EFF)="+adate)); while(rs.next()){ %> <script type="text/javascript"> windows.location.replace('attestion.jsp'); </script> <%}} catch(Exception e){ e.printStackTrace();} %>
Partager