Bonjour,
je suis sous acces97 et j'ai une table avec un champ texte de 255c.
Quand je fais une requête pour trouver les lignes vides avec "pas est null", j'ai quand même des lignes "vides(?) qui apparaissent. Pourquoi ?
Merci e vos réponses
Bonjour,
je suis sous acces97 et j'ai une table avec un champ texte de 255c.
Quand je fais une requête pour trouver les lignes vides avec "pas est null", j'ai quand même des lignes "vides(?) qui apparaissent. Pourquoi ?
Merci e vos réponses
salut,
parce qu'on fait une différence en informatique entre Null (autrement dit rien) et "" (quelque chose de vide).
Par analogie avec l'actualité, ca serait avec des enveloppes de vote:
- Null => je me suis abstenu de voter (pas d'enveloppe)
- "" => j'ai voté blanc (une enveloppe, mais pas de bulletin)
Dans ton cas, pour avoir l'ensemble des champs soit vides ("") soit null, tu peux passer par
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part WHERE Nz(tonchamp,'')<>''
Cycle de vie d'un bon programme :
1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise
Pas de question technique par MP, je ne réponds pas
Mes ouvrages :
Migrer les applications VBA Access et VBA Excel vers la Power Platform
Apprendre à programmer avec Access 2016, Access 2019 et 2021
Apprendre à programmer avec VBA Excel
Prise en main de Dynamics 365 Business Central
Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
Pensez à consulter la FAQ Excel et la FAQ Access
Derniers tutos
Excel et les paramètres régionaux
Les fichiers Excel binaires : xlsb,
Autres tutos
Partager