Rechercher : dans
Par :

DATE java/sql

Dernière réponse le 15 nov 2005 à 16:43:45 lilou, le 15 nov 2005 à 15:39:16 
 Signaler ce message aux modérateurs

Coucou a tous...


voila j'ai des petits problemes...je programme en java et j'ai un JTextField qui est destiné a une date...


mon premier probleme est: comment limiter la saisie sur ce JTextField de facon a ce que l'utilisateur ne puisse qu'inserer un format date dd/mm/yy.

mon deuxieme probleme est que je dois recuperer la date saisie par l'interlocuteur pour l'inserer dans une base de données...et la prise de tete.c'est trop chiant.je n'y arrive pas.j'ai essayé avec des SimpleDateFormat mais mysql n'accepte pas...
des truc comme ca, mais rien y fait

String s3 = DateA.getText();
System.out.print(s3+" -> ");
Date date = new SimpleDateFormat("dd/MM/yy").parse(s3);


si quelqu'un pourrai m'aider ca serai super cool....

merci
lilou

Meilleures réponses pour « DATE java/sql » dans :
Utiliser des accents et autres caractères spéciaux VoirDans la plupart des langages de programmation, on ne peut utiliser directement les accents et autres caractères non-anglosaxon. La solution est l'unicode, une sorte de code universel. Par exemple pour afficher la chaine de caractères : " là, ça...
Javascript - L'objet Date VoirLes particularités de l'objet Date L'objet Date permet de travailler avec toutes les variables qui concernent les dates et la gestion du temps. Il s'agit d'un objet inclus de façon native dans Javascript, et que l'on peut toujours utiliser. La...
SQL - Création de table VoirLe SQL, comportant un langage de définition de données (LDD), permet de créer des tables. Pour cela, il utilise le couple de mots clés CREATE TABLE. La création de tables Le création de tables se fait à l'aide du couple de mots-clés CREATE...
Java - Les packages VoirIntroduction aux packages La programmation Java consiste à créer des classes. Or, étant donné qu'un programme est généralement développé par une équipe de programmeurs, c'est-à-dire plusieurs personnes, le fait de concaténer (mettre bout à bout)...

1

 jcodeunpeu, le 15 nov 2005 à 16:43:45

Re-Salut,
oups !! j'ai envoyé par erreur je crois bien ... bon je reprends :
DateFormat unFormat = new SimpleDateFormat("yyyy.MM.dd");
alors unFormat.format(new Date()); me donne une date formatée
et pour analyser les dates :
Date rdv = unFormat.parse("2005.11.15");
alors je pousserai par un contrôle des saisies l'utilisateur à entrer le bon format, où un format décodable par une fonction qui manipule la chaîne pour reconstituer une date et qui renvoie cette date quand c'est possible, en l'imprimant également dans le champ
pour visualiser la mise au format, voilà ce que j'en dit, et je reverrai
bien les classes DateFormat et surtout java.util.Calendar.
maintenant par rapport à SQL j'en suis pas encore là.
A+;

Répondre à jcodeunpeu