PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#2 Re : Java » installeur d'application créer avec java et psql » 24/01/2011 22:48:38

OK, merci d'avoir répondu aussi rapidement
Pouvez vous  m'indique ou sont  les documentation en question.

#3 Java » installeur d'application créer avec java et psql » 24/01/2011 20:23:34

TigerManJ
Réponses : 4

Bonjour,
voila, j'ai développez une application sous java et j'ai utiliser psql comme base de donné, tout marche très sur ma machine, mais maintenant je voudrais créer un installeur qui peut installer l'application (la partie java et la base de donné) en même sur d'autre machine.
avec innosetup j'arrive a créer l'installeur des application simple sans bd, mais avec une bd j'ai des probème;
qui a la solution
merci

#4 Re : Java » inserer le conténu d'une variable fourni par l'utilisateur » 09/12/2010 14:48:04

oui en effet j'ai oubli les +, le code correcte est :
state.executeUpdate("INSERT INTO salle (id_salle, nom_salle, type_salle) VALUES (1, '"+ Csalle +"','"+ TSalle+ "' )");

ET je croit que vous avez raison a propos de préparer la requête et utiliser les variable, mais comme je n'aime pas beaucoup de ligne pour un seul requête alors.....

En tout cas mon probleme est resolu, merci a tous

#5 Re : Java » inserer le conténu d'une variable fourni par l'utilisateur » 07/12/2010 16:31:41

Marc Cousin a ecrit: """ alter table toto add column titi serial; """
j'ai essayer dans mon cas c'est : alter table salle add column id_salle serial;
    et j'ai le message suivant :
<< NOTICE:  ALTER TABLE créera des séquences implicites « salle_id_salle_seq » pour la colonne serial « salle.id_salle »
ERREUR:  la colonne « id_salle » de la relation « salle » existe déjà >>
je comprend pas trop.
que doit je faire?

#6 Re : Java » inserer le conténu d'une variable fourni par l'utilisateur » 06/12/2010 14:11:44

J'ai finalement eu la solution, merci kameme.
voici ce qe j'ai fiat:
state.executeUpdate("INSERT INTO salle (id_salle, nom_salle, type_salle) VALUES (1, '"Csalle"','"TSalle"' )");
au faite il fallait mettre '" "' au tour de chaque variable pour que psql le considere come une variable au lieu d'une constante.

**mais j'ai un autre question: comment creer une colone id dans psql de type integer capable de s'incrementer automatiquement
Merci d'avance.

#7 Java » inserer le conténu d'une variable fourni par l'utilisateur » 02/12/2010 18:34:47

TigerManJ
Réponses : 8

Bonjour,
voila, depuis quelque semaine je suis sur une petite application sous java, j'arrive a me connecter a ma base sans probléme. mais le problème est que je veux inserer le contenu d'une variable saisi par l'utilisateur.
voisi mon code:
state.executeUpdate("INSERT INTO salle (id_salle, nom_salle, type_salle) VALUES (1, Csalle,TSalle )"); // CSalle et TSalle contiennent les valeur saisi par l'utilisateur.

Ma question: comment inserer le contenu d'une variable dans une table.

S.V.P sa urge.

Pied de page des forums

Propulsé par FluxBB