Witam,
poszukuję informacji jak skonwertować datę dualną w bazie w wersji Btrieve z tabeli WARTOSCI_KADR (
http://www.mix-soft.pl/wiedza/opiskd200 ... TOSCI_KADR)
Wiem że aby uzyskać aktualna datę należy obliczyć różnice miedzy "9999-12-31" a datą przechowywaną w konkretnym rekordzie tabeli. Wszystko byłoby ok gdyby nie fakt, że w przypadku pobierania większej ilości danych (połączenie do bazy Pervasive - C#,PsqlConnection) otrzymuje komunikat o błędnym formacie daty (pierwsze kilkanaście rekordów przechodzi)
Do pobrania daty wykorzystuję PsqlReader, który posiada metodę GetDateTime() jednak tak jak pisałem nie działa ona poprawnie, podczas pobierania danych juz samo proste zapytanie "select dual_poc from wartosci_kadr" wywala błąd (z poziomu c# - w pervasile jest ok). Zna ktoś sposób na pobranie wartości tej tabeli? Dodam że próbowałem prostej konwersji np. "select cast(dual_poc from as datetime) wartosci_kadr" jednak nie dało to oczekiwanego rezultatu. Przypuszczam że mogą istnieć jakieś nieznane mi metody konwersji?
Z góry dziękuję za pomoc