Subject | Re: PDOX Conversion |
---|---|
Author | hwelmore2002 <hwelmore@kimbanet.com> |
Post date | 2003-01-24T14:16:55Z |
Sorry Helen. You are correct. The message is '30.12.1899 00:00:00 is
not a valid date and time'.
Thanks
Wayne
--- In IB-Conversions@yahoogroups.com, Helen Borrie <helebor@t...>
wrote:
not a valid date and time'.
Thanks
Wayne
--- In IB-Conversions@yahoogroups.com, Helen Borrie <helebor@t...>
wrote:
> At 01:43 PM 24/01/2003 +0000, you wrote:using
> >I'm using PdoxPump, developed by Helen Borie, to transfer data from
> >Paradox tables to Firebird version 1. In my Pdox tables I have date
> >fields that may or may not be blank. When running the datapump
> >dialect 3, I get the error '30, 12, 1899 00:00:00 is not a goodfield
> >timestamp'. The metadata in the Firebird database for the date
> >shows Date NULL. How can I transfer blank dates?not a
>
> Can you confirm that the message is not " '30.12.1899 00:00:00' is
> valid timestamp " ? That's the standard Delphi message. If youreally are
> getting a message exactly like what you reported above, then itindicates
> that there is a substitution error in my code...So
>
> A date type can't be blank. It can only be a valid date or NULL.
> somehow you need to avoid getting Delphi passing "blank date"as "delphi
> date zero", which is the date you see in those numbers. This isn'tthe
> same as Firebird date zero, which is November 17, 1898 - but youdon't want
> that either.error
>
> I thought the code of pdox2ib handled that, by calling Clear on any
> datetime field that was blank or zero, to ensure that Firebird gets
> NULL. I will have to take a look at that but please re-check that
> message and say exactly what it is.
>
> Helen