Salut

> Phénomène étrange, d'autres avis seraient utiles :

> 1 - création d'une nouvelle base, tous les choix par défaut,
> enregistrée sous le nom "test".
> 2 - création d'une table en mode ébauche, nom du champ = 'ID', type =
> 'Integer', autovaleur = 'oui', et l'expression d'auto-increment se met
> automatiquement en 'IDENTITY'.

J'ai rentré aussi le champ en clé primaire plutôt que la base me créé un 
nouveau champ avec la clé primaire

> 3 - sauvegarde et fermeture de la table.
> 4 - Ouverture de la table en mode "modifier" : autovaleur est toujours
> à 'oui' mais l'expression d'autoincrement a disparu ...La longueur
> affiche '0' ...
> 5 - A cette étape, il est impossible de créer des enregistrements.
> 6 - Je rajoute un champ, nom du champ = 'texte', type = 'varchar, 50).
> je sauvegarde.
> 7 - je peux saisir des des enregistrements. L'autoincrement fonctionne
> bien et génère des ID à partir de 0.
> 8 - je supprime un enregistrement. L'ID suivant est bien IDENTITY dans
> le sens où il ne recrée pas le numéro d'ID supprimé, et passe au
> suivant.
>
> Donc, tout se passe comme si le champ a bien l'option IDENTITY mais
> elle ne s'affiche plus dans l'éditeur de tables.

Maintenant je connais mieux le comportement de IDENTITY

> D'autres expériences de ce type ?
>
Tout pareil même constatation sous Mandriva2005


Cordialement

Jacques


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à