Java.sql.Date

Fermé
ima_kim Messages postés 9 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 25 novembre 2010 - 20 janv. 2010 à 19:46
 ima_kim - 21 janv. 2010 à 08:19
Bonjour,
j'ai developpée un programme java qui fait la gestion d'un péage dans une ville ,lorsque un automobiliste paye l'accée à la ville je l'insert à la base de données et les jours qu'il a payés,et lorsque un automobiliste accède à la ville je doit chercher dans la BDD s'il a payé l'accée pour ce jour pour lui envoyer un facture s'il n'a pas payé
Mon probleme c 'est comment en represente la Date en java ,et comment l'affecter à la requête

1 réponse

ezo_es Messages postés 100 Date d'inscription dimanche 1 mars 2009 Statut Membre Dernière intervention 16 mars 2010 9
20 janv. 2010 à 23:35
Bonsoir

dans ta base de données tu as un champs date de type date ou varchar ?
0
bonjour,
ma base de données est dans Access ,elle contient 3 tables:Automobiliste(matricule,nom,prenom),Payer(matricule,date)et Date(date)
tel que :
date :de type Date\Heure
matricule :de type Texte
lorsque un automobiliste paye l'accée je l'insert ainsi que les jours payés
et lorsque un automobiliste entre à la ville le radar envoi l'image du matricule à l'ordinateur qui doit chercher dans la BDD si cet matricule existe ,et s'il a payé l'accée
Voici une partie du code:
public static class Traitement extends Thread{
Matricule m=new Matricule() ;
public void run(){ //execute la methode contenant le code du thread
while(true){
m=zone.Vider();
TraiterMatricule(m);
}
}
private void TraiterMatricule(Matricule m){ //la methode qui fait le traitement sur le matricule

//connexion à la base de données

String url = "jdbc:odbc:peage";//la localisation de la base
Connection con;//un objet de type connection

try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//Cette instruction charge le pilote et crée une instance de cette classe
}
catch(java.lang.ClassNotFoundException e) {
System.err.print("ClassNotFoundException: ");
System.err.println(e.getMessage());
return;
}

try {
System.out.println(" Etablissement de Connexion........................ ");
con = DriverManager.getConnection(url, "", "");

ici je doit mettre une requête de recherche


con.close();

}
catch(SQLException ex) {
System.err.println("SQLException: " + ex.getMessage());
}


System.out.print("Traitement-> le matricule ");
m.AfficherMatricule();
System.out.println(" est traiter");
}
0