Clé primaire auto incrementation
Résolu
jrad31
Messages postés
72
Statut
Membre
-
moderno31 Messages postés 900 Statut Membre -
moderno31 Messages postés 900 Statut Membre -
Bonjour,
je travaille sur JAVA,
au cours de l'insertion j'ai écris :
String sql ="INSERT INTO perso VALUES('"+Nnom+"','"+Npnom+"','"+Ncin+"','""')";
et le champs vide et celui de la clé primaire auto incrementation mais il ne fonctionne pas !!!
avez vous une solution !!
je travaille sur JAVA,
au cours de l'insertion j'ai écris :
String sql ="INSERT INTO perso VALUES('"+Nnom+"','"+Npnom+"','"+Ncin+"','""')";
et le champs vide et celui de la clé primaire auto incrementation mais il ne fonctionne pas !!!
avez vous une solution !!
Configuration: Windows XP Firefox 3.0.11
4 réponses
-
HEllo,
Je ne connais pas java mais je réponds pour sql,
si tu as un autoinc, pas besoin de spécifier la valeur, meme vide.
Vu la méthode d'INSERT que tu utilises, il faut mettre toutes les valeurs de chaque champs de ta table, sinon tu auras une erreur. -
est-ce que tous les champs de la tables sont récupérés dans ton INSERT ?
Quel est le message d'erreur que tu reçois ?
Fait moi voir également le code SQL de la structure de cette table... Merci -
Dans les language de programmation que j'utilise quand on insère une clé qui s'incrémente tout seul on ne la spécifie pas du tout.
Enlève ton dernier champs et essait -
oui d'accord, ce que je voulai dire c'est que meme si on appelle le champ sans lui donner de valeur. cla ne tombe pas en erreur