Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Impossible d'enregistrer les modifications

Thomas
2007-06-01
2013-05-02
  • Thomas
    Thomas
    2007-06-01

    Bonjour,

    J'ai crée des colonnes supplémentaires dans la table A_Asset. Quand dans ma fenetre Asset je rempli ces champs je ne peux pas les enregistrer. Avec ce message d'erreur :

    Impossible d'enregistrer les modifications - Les données ont été modifiées entre temps.

    Le système doit relire / recharger les données Encre= false(java.lang.Boolean) != DB: null -> New: true(java.lang.Boolean)

    Ca me fait ca avec les case à cocher oui/non et j'ai aussi des probleme avec les listes. Je ne trouve pas d'ou ca vient, avez vous des idées?

    Merci d'avance

    Thomas

    Le log:

    12:03:47.046 APanel.dataStatusChanged: *2/2 [12]
    12:03:48.531 APanel.actionPerformed: Save - 16 [12]
    12:03:48.531 GridTable.dataSave: Row=1 [12]
    ===========> GridTable.saveError: SaveErrorDataChanged - Encre= false(java.lang.Boolean) != DB: null -> New: true(java.lang.Boolean) [12]
    12:03:48.546 APanel.dataStatusChanged: *2/2 [12]
    12:03:48.546 ADialog.error: SaveErrorDataChanged - Encre= false(java.lang.Boolean) != DB: null -> New: true(java.lang.Boolean) [12]
    12:03:49.625 GridTable.dataRefresh: Row=1 [12]
    12:03:49.625 GridTable.dataIgnore: Inserting=false [12]
    12:03:49.625 APanel.dataStatusChanged:  2/2 [12]
    12:03:49.625 APanel.dataStatusChanged:  2/2 [12]
    12:03:49.640 Trx.rollback:  ************** ROLLBACK GridTable_1180685028531 *********************  [12]

     
    • Vérifie la création du champ encre dans la base. Est ce que le champs n'a pas une valeur obligatoire attendue et pas de valeur par défaut. Il essaie alors d'insérer un champs à 'null' ?