我正在尝试阅读具有英国格式日期的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文化打开文件。有没有办法使用连接字符串指定文化?
答案 0 :(得分:0)
尝试将Locale Identifier=2057
添加到您的连接字符串中。 2057年是en-gb
。它可能不适用于您的提供商,但值得一试。