Может кто-нибудь сказать мне строку подключения OleDB, которая будет использоваться для просто чтения файла Excel exclusively
, открытого другим пользователем ?
Я попробовал следующую строку подключения, которая у меня не работала: -
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Mode=Read;Extended Properties=\"Excel 8.0;HDR=YES;ReadOnly=true;\"";
Эта строка подключения выдает следующее исключение при открытии другим пользователем: -
The Microsoft Jet database engine cannot open the file ''. It is already opened exclusively by another user, or you need permission to view its data.
ПРИМЕЧАНИЕ:
- Файл Excel хранится в общем доступе, поэтому его могут открыть несколько пользователей.
- Используемый поставщик: - Microsoft.Jet.OLEDB.4.0
- Тип файла Excel: - MS Excel 97-2003 Рабочий лист
- Копирование файла НЕ разрешено