Bonjour,
J'entre directement dans le vif du sujet...
Je tente d'ajouter un record dans une table sql server. Cette se compose d'un ID (clé primaire incrémentée automatiquement), d'un champ calculé (qui est la concaténation de 3 autres champs) et d'autres champs de différents types.
J'avais déjà travailler avec les id auto-incrémenté et il suffisait de les "ignorer" lors de l'ajout d'un nouveau record pour que tout se passe très bien.
Je pensais faire de même avec le champ calculé mais apparemment sql server n'aime pas trop ça. Il m'annonce que le champ en question ne peut être modifié car il s'agit d'un champ calculé ou qu'il est le résultat d'un opérateur d'unification... La bonne blague, je sais bien que c'est un champ calculé (p'tit comique cet sql server ^^).
Le truc c'est que dans ma routine, j'ai bien pris soin de ne pas attribuer de valeur à ce champ. Je l'ai même mis directement après l'id histoire que les autres puissent rester dans le bon ordre. J'ai aussi tenté de passer la valeur null ou une string vide mais rien n'y fait.
Help please
Griftou
Partager