Работа с полями дата в файлах TPS

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
pilotav
Посетитель
Сообщения: 31
Зарегистрирован: 27 Май 2011, 12:54

Работа с полями дата в файлах TPS

Сообщение pilotav »

Коллеги,
Работаю с tps файлами из с# через ODBC драйвер. Необходима фильтрация данных по помям типа дата.

Для преобразования шарповской даты в кларионовский децимао вот такой код

DateTime dd = new DateTime(1800, 12, 28);
TimeSpan diff = dtDate - dd;
return diff.TotalDays;

аналогично в обратную сторону.

Но при начале тестов с реальными данными обнаружилось, как говориться - "цифирьки не сходятся".
Правильный ли используется алгоритм? Может кто-нибудь делат подобное только по другому?

Спасибо
Андрей
Ответить