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:
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();}
%>
mais ca marche pas !!