Création
d'entreprise
Posez votre question Signaler

Java.sql.Date

ima_kim 9Messages postés 25 juillet 2009Date d'inscription 25 novembre 2010Dernière intervention - Dernière réponse le 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
Lire la suite 

Java.sql.Date »

Suggestions
2 réponses
Réponse
+0
moins plus
Bonsoir

dans ta base de données tu as un champs date de type date ou varchar ?
ima_kim - 21 janv. 2010 à 08:19
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");
}
Ajouter un commentaire
Ce document intitulé « Java.sql.Date » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?