probleme de convertion date
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:
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 !!