cs_legrandmifi
Messages postés5Date d'inscriptionlundi 26 février 2007StatutMembreDernière intervention13 juillet 2008
-
8 juil. 2008 à 14:39
cs_legrandmifi
Messages postés5Date d'inscriptionlundi 26 février 2007StatutMembreDernière intervention13 juillet 2008
-
8 juil. 2008 à 22:57
Bonjour tout les programmeur;
je veux recuprer deux date dans ma base de donner mysql
puis faire une comparaison des mois de deux dates ou une comparaion des années de deux dates puis faire une requte de selection selon le critète des mois ou de l'année.
j'essaie de faire un truc comme sa mais rien ne vas generation des erreur
je suis perdus dans immence erreur.
///
int annee;
int rs;
while(rs.next) {
String annnetemp=rs.getString("datenaissfr");
StringTockanizer st = new StringTockanizer(annnetemp,"-");
annnetemp=st.nextToken();
if(anneetemp<rs.getString("anneedecla"){
if(sexe==0)
naissances [0][1]=naissances [0][1]+1;
else if(sexe==1)
naissances [0][0]=naissances [0][0]+1;
///
quelqu'un peut il m'aider pour m'ensortir
une exmple en marche sera le bien venu
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 8 juil. 2008 à 19:02
Salut,
String annnetemp=rs.getString("datenaissfr");
Si dans ta base il s'agit d'un champ Date, pourquoi tu veux le récupèrer sous forme de string ???
Sinon, utilise un Calendar pour comparer des dates, ce sera bien plus fiable que de décomposer ta string !
______________________________________
DarK Sidious
cs_legrandmifi
Messages postés5Date d'inscriptionlundi 26 février 2007StatutMembreDernière intervention13 juillet 2008 8 juil. 2008 à 22:57
merci me Dark Sidious
peux tu me faire une exmple de c e que tu viens de me parlé
et bien sur dans ma base il s'agit de champs date de format (2008-06-08)
merci de me faire une exmple de recuperation du mois ou de l'année car c sa que je savais
en faite je suis null en java mais je me debroulle et je suis tricher de vos code que vous laisse pour les null
merci et je compte bcp sur vous
voici mon code
public static void main(String[] args) throws ClassNotFoundException {
//Connexion àma base mysql avec mon login et mot de passe
requete = "SELECT sexe,count(*) as nombre FROM efesnew.citoyen where typedecla=2 and datedeclafr > datenaissfr and anneedecla > datenaissfr group by sexe";
requete ="SELECT sexe,count(*) as nombre FROM efesnew.citoyen, efesnew.mentiondeces where type=1 and efesnew.citoyen.citoyenid = efesnew.mentiondeces.citoyenid group by sexe";
requete ="SELECT sexe,count(*) as nombre FROM efesnew.citoyen, efesnew.mentiondeces where type=2 and datefr between decesdatefr and datereceptionfr and efesnew.citoyen.citoyenid = efesnew.mentiondeces.citoyenid group by sexe";
//requete = "SELECT sexe,count(*) as nombre FROM efesnew.citoyen where typedecla=2 and datedeclafr > datenaissfr and anneedecla > datenaissfr group by sexe";
requete="SELECT sexe,count(*) as nombre FROM efesnew.citoyen, efesnew.mentiondeces where type=2 and datereceptionfr and efesnew.citoyen.citoyenid = efesnew.mentiondeces.citoyenid group by sexe";
requete ="select sexe,count(*) as nombre FROM efesnew.citoyen,efesnew.mentiondeces where efesnew.citoyen.citoyenid = efesnew.mentiondeces.citoyenid group by sexe";
requete ="SELECT sexe,count(*) as nombre FROM efesnew.citoyen, efesnew.mentionmariage where efesnew.citoyen.citoyenid= efesnew.mentionmariage.citoyenid group by sexe";
//requete = "SELECT sexe,count(*) as nombre FROM efesnew.citoyen where typedecla=2 and datedeclafr > datenaissfr and anneedecla > datenaissfr group by sexe";
requete="SELECT sexe,count(*) as nombre FROM efesnew.citoyen, efesnew.mentiondivorce where efesnew.citoyen.citoyenid= efesnew.mentiondivorce.citoyenid group by sexe";