Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Mon 15 January 2024 10:48

Raf
Participant occasionnel
Date d'inscription: 25 Oct 2019
Messages: 17

QGIS: FID Geopackage

Bonjour à vous tous!

J'ai un soucis : je travaille sur une BDD en géopackage. Chaque table a été créé sur le gestionnaire BD

Lorsque je créé une nouvelle entité, le numéro ID se met à jour comme il faut. Mettons, je créé l'entité n° 15, le FID créé bien "15"
Mais, lorsque je supprimer une entité, le n°ID ne se remet à pas jour lorsque je créé une nouvelle entité. Au lieu de nommé cette nouvelle entité "15", il la nomme "16".

J'ai pourtant créé une expression maximum("ChampsID")+1, ou encore current_value("ChampsID")+1 
QGIS interdit la modification car, il semble qu'il conserve en mémoire le n° ID et donc refuse d'attribuer un n° ID ancien, même lorsque celui ci est supprimé..

Savez vous comment mettre à jour la base gpkg?

Merci d'avance!

Hors ligne

 

Pied de page des forums

Powered by FluxBB