dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-dev] Dolibarr CVS du 15/01/2007 - Modification du niveau d


From: Yannick Warnier
Subject: Re: [Dolibarr-dev] Dolibarr CVS du 15/01/2007 - Modification du niveau de tarif d'une société -> bug non bloquant
Date: Wed, 17 Jan 2007 11:20:32 +0000

Le mardi 16 janvier 2007 à 23:37 +0100, zcp a écrit :
> Yannick Warnier a écrit :
> > Le mardi 16 janvier 2007 à 09:02 +0100, zcp a écrit :
> >> Bonjour
> >>
> >> Avec la version CVS du 15/01/2007 de Dolibarr, lorsque je modifie le 
> >> niveau de tarif d'une société j'ai une erreur (voir plus loin). Il suffit 
> >> de recharger la page et c'est pris en compte.
> >>
> >> [...]
> >> llx_societe_prices ( datec, fk_soc, price_level, fk_user_author )
> >> VALUES (now(),1,'2',2)
> >> Code retour dernier acces en base: DB_ERROR_RECORD_ALREADY_EXISTS
> >> Information sur le dernier accès en base: Duplicate entry '0' for key 1
> >  [...]
> > Ce n'est pas normal, la requête d'insertion ne mentionne pas de rowid et
> > c'est la seule clef primaire. 
> > 
> > Donc s'il tente d'insérer '0' pour la clef '1' (comme l'indique
> > l'erreur), ça veut dire qu'il tente d'insérer un rowid de '0', ce qui
> > n'est pas normal si le champ est déclaré en auto_increment, comme c'est
> > le cas dans le code de création de la table.
> 
> J'ai l'impression qu'il n'y a pas d'auto-incrémentation...
> > 
Essaie de rajouter une auto-incrémentation. Dans phpMyAdmin c'est très
simple en éditant le champ dans l'onglet 'structure' et en ajoutant un
"attribut" AUTO_INCREMENT.

Juste pour être sûr que le problème vient de là quoi...

Yannick





reply via email to

[Prev in Thread] Current Thread [Next in Thread]