|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : janvier 2008 Messages : 284 ![]() |
Bonjour,
Dans mon programme je souhaite que dès dans la colonne "pseudo" en enregistrement portant la valeur "xavier" est trouvé ce dernier soit remplacé par "pascal". Code :
Code :
com.mysql.jdbc.NotUpdatable: Result Set not updatable (references no primary keys).This result set must come from a statement that was created with a result set type of ResultSet.CONCUR_UPDATABLE, the query must select only one table, can not use functions and must select all primary keys from that table. See the JDBC 2.1 API Specification, section 5.6 for more details. Quelqu'un pourrait m'aider ? Merci d'avance
__________________
Réalisations : Jeu de gestion d'hypermarché virtuel |
||
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() Inscription : août 2007 Messages : 6 ![]() |
Bonjour,
Il semble que le message est clair. Pour faire cette opération, le SELECT doit retourner les champs constituant la clé primaire de la table. Une meilleure solution est de faire l'update directement en SQL: Code :
UPDATE membre SET pseudo='pascal' WHERE pseudo='xavier' |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com