Subject | Re: [firebird-support] Re: FB & VFP6 How to store empty date |
---|---|
Author | Lester Caine |
Post date | 2004-09-08T08:26:40Z |
Martijn Tonies wrote:
can simply add or subtract dates to get durations. So either you put in
'0' ( 1/1/1899 ) or you leave it NULL. I use '0' and flag that as not set.
The thing to note here is genealogical data can't be stored in a date
field, so you end up having to use a character field for that!
--
Lester Caine
-----------------------------
L.S.Caine Electronic Services
>>>Then what is a "blank date"?Just to elaborate - Firebird stores dates (and times) as numbers so we
>>
>>Something like NOT NULL but not filled either <g>. In VFP we represent it
>>with {} or { / / }
>>
>>Actually what happens is when a date is optional like: Please enter you
>>birth date (optional)? People may not want to reveal the date and would
>>like to keep it empty.
>
> In this case, the birth-date is "unknown", in other words: NULL.
>
> An empty string ( '' ) does exist, but an empty date doesn't, unless
> you choose the/a zero-date, eg: 1/1/1899 or so.
can simply add or subtract dates to get durations. So either you put in
'0' ( 1/1/1899 ) or you leave it NULL. I use '0' and flag that as not set.
The thing to note here is genealogical data can't be stored in a date
field, so you end up having to use a character field for that!
--
Lester Caine
-----------------------------
L.S.Caine Electronic Services