Чтение поля даты базы данных Foxpro с использованием PHP

Я написал PHP-скрипт для экспорта базы данных Foxpro в другие форматы с помощью ADODB (http://phplens.com/lens/adodb) для доступа к провайдеру Foxpro OLE DB.

Все работало нормально, за исключением того, что поля даты искажаются и становятся такими:

11/17-/2-00
3/4/-20-08

Сравнивая с фактическими данными, я могу предположить, что они, вероятно, в формате ММ/ДД/ГГГГ или м/д/ГГГГ.

Как я могу правильно экспортировать поле даты?


person Bill Yang    schedule 09.01.2010    source источник


Ответы (1)


Звучит как потенциальная ошибка или вам не хватает параметра в библиотеке, которую вы используете. Я использовал драйвер Visual FoxPro OLEDB для извлечения данных из таблицы VFP без проблем с форматами даты. VFP хранит даты в своем собственном формате, но диск OLE DB будет создавать эти даты в обычных форматах дат.

Рик Шуммер - MVP VFP

person Rick Schummer    schedule 11.01.2010