FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Erreur doublon valeur NULL dans clé composée
Erreur doublon valeur NULL dans clé composée
Débuté par Bruno D., 06 mai 2024 08:51 - 3 réponses
Connectez-vous…
Bruno D.
#1
Membre enregistré
6 messages
Popularité : +1 (1 vote)
Posté le 06 mai 2024 - 08:51
Bonjour,
Dans un projet gérant le nullable, j'ai dans l'analyse une table "Ligne" qui possède une clé composée dont le premier champ "IDFeuille" est un entier et le second "checksum" un texte (sous type chaine et NULL autorisé) de 255 caractères.
HRAZ(Ligne)
//Ligne.IDPrimaire
Ligne.IDFeuille = 0
Ligne.checksum = Null
....
HAjoute(Ligne)
Si je fais un HAjoute sur cette table avec le second champ à NULL, j'ai un message d'erreur de doublon.
Si je supprime la clé, je n'ai plus ce message.
Tout ces paramètres sont activés :
* Projet : "Autoriser les types nullables"
* L'analyse : "Autoriser les types nullables"
* La table : "Null supporté" et "Null indexé (le .... 28)"
Est-ce une erreur Windev ou ai-je oublié quelque chose ?
Par avance merci pour votre temps et vose réponse
Bruno D.
--
Bruno D.
Signaler
0
0
Voroltinquo
#2
Membre enregistré
3 933 messages
Popularité : +227 (347 votes)
Posté le 06 mai 2024 - 10:29
Bonjour,
Pour affecter NULL à une colonne, (dans ton cas Checksum,) il faut utiliser la propriété Null :
Ligne.checksum
..
Null
=
Vrai
--
Il y a peut être plus simple, mais, ça tourne
Signaler
0
0
Voroltinquo
#3
Membre enregistré
3 933 messages
Popularité : +227 (347 votes)
Posté le 06 mai 2024 - 12:32
En relisant la doc sur la propriété Null on peut lire, je cite :
Limites
Il n'est pas possible d'utiliser la valeur NULL :
-sur les rubriques tableau.
-sur les identifiants automatiques.
-sur les clés composées.
Il n'est pas possible d'affecter la valeur NULL plusieurs fois à une rubrique prenant en compte la gestion des doublons.
Tu te trouve dans le 3° cas, éventuellement le 4°
--
Il y a peut être plus simple, mais, ça tourne
Signaler
1
0
Bruno D.
#4
Membre enregistré
6 messages
Popularité : +1 (1 vote)
Posté le 08 mai 2024 - 17:45
Merci Voroltinquo
--
Bruno D.
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte