Bonjour, j'ai un problème pour gérer les identifiants de mes classes en java sous netbeans IDE 7.2. l'identifiant est de type string mais je ne sais pas comment le manipulé dans ma classe pour qu'en ecrivant ma requete d'insertion je puisse mettre ma table a jour.
Bonjour!je parle de manipulation car mes clés primaires sont de types String et en voulant faire une insertion par exemple en saisissant les paramètres au niveau de mes interfaces. il faut un champ au niveau des interfaces pour saisir la clé primaire ou bien il faut faire de tel sorte que le système attribut un numéro d'identifiant. Mais selon moi, pour plus de securité vaut mieux de laisser au système d'attribuer l'identifiant ,mais je ne sais pas quoi faire.
merci beaucoup!vous avez compris ma question. je suis rentré ds le lien que vous m'avez donné mais je ne comprend trop.je veux generer un identifiant de type Sting. si vous pouvez me donné un coup de pousse s'allait beaucoup m'aidé.je dis coup de pousse car j'ai besoin un peu d'explication.merci pour votre compréhension.
Vous n’avez pas trouvé la réponse que vous recherchez ?
je m'explique!il s'agit de l'architecture 2/3. par exemple j'ai une table produit dans ma base de données dont l'identifiant est de type String. Et là je veux qu'à chaque insertion par exemple c'est le système lui mème qui génère un identifiant.
BunoCS
Messages postés15391Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention18 septembre 2023102 9 déc. 2013 à 16:02
Si c'est pour une insertion en base, tu dois avoir un composant (manager, controlleur) entre ta base et ta fenêtre. Du coup, ce serait à lui de disposer de cette méthode.
j'ai compris ce que vous dites!je veux utiliser la méthode randomUUID pour générer l'identifiant et avec l'exemple que vous m'avez montrer je n'arrive tjrs pas à resoudre le problème
BunoCS
Messages postés15391Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention18 septembre 2023102 Modifié par BunoCS le 10/12/2013 à 09:25
Hello,
Il suffit d'enlever le toString() !? 0o
Tu n'as pas regardé la doc? Comprends-tu ce que tu écris?
@+
Buno, Modo CS-CCM
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
The urgent is done, the impossible is underway. For miracles, envisage a time ...
Bonjour BunoCS , grand merci pour ton coup de pouce car ça ma vraiment aidé. j'ai pu resoudre le problème.
voici mon code, ça pourrai aider à d'autre personnes qui sont dans le besoin comme moi.