Чтение файла Excel 2007 с OLEDB с использованием определенной культуры - PullRequest
3 голосов
/ 30 апреля 2010

Я пытаюсь прочитать файл Excel 2007 (используя OLEDB) с датами в британском формате. Сервер (иногда) установлен в американский формат, поэтому возникают проблемы с обычным форматом даты.

Это моя строка подключения:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=myfile.xlsx;Extended Properties="Excel 12.0 Xml;HDR=NO;IMEX=1"

Я хочу убедиться, что файл всегда открывается с использованием языка en-GB. Есть ли способ указать культуру, используя строку подключения?

1 Ответ

0 голосов
/ 30 апреля 2010

Попробуйте добавить Locale Identifier=2057 в строку подключения. 2057 - это en-gb. Это может не сработать у вашего провайдера, но стоит попробовать.

...