Delphi 7 et DOA : valeurs nulles
Bonjour,
J'utilise les composants DOA version 4.0.5.0.
Pour affecter une valeur nulle à une variable, je fais un :
SetVariable ('Mon_Champ', NvNull);
Malheureusement quand l'instruction DML (INSERT ou UPDATE en l'occurence) se produit, Mon_Champ se voit affecté une valeur de :
- '31/12/1899' quand il s'agit d'un champ de type date
- '1' quand il s'agit d'un champ de type numérique
(il n'y a pas de valeur par défaut pour ces champs).
Comment affecter une valeur nulle ?
Merci d'avance !
Re: Delphi 7 et DOA : valeurs nulles
Salut,
Citation:
Envoyé par delphim
SetVariable ('Mon_Champ', NvNull);
Utilise
Code:
SetVariable ('Mon_Champ', Null);
DOA utilise des variants.
NvNull est une valeur possible de la propriété NullValue du composant TOracleSession , elle détermine comment traiter les valeurs null.