Проблема c OleDb и dbf
От: dar_oren  
Дата: 21.11.05 07:18
Оценка:
Здравствуйте! Нужна помощь!
Есть служба на C#, которая обрабатывает *.dbf FoxPro. Использутся OleDb:
Все просто ...
DataTable dt = new DataTable();
string connString = "Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=dBASE IV;Data Source=c:\\folder";
OleDbConnection conn = new OleDbConnection(connString);
OleDbCommand command = new OleDbCommand("Select * from [ITOG]",conn);
OleDbDataAdapter adap = new OleDbDataAdapter(command);
conn.Open();
command.ExecuteNonQuery();
adap.Fill(dt);
При коннесте возникает исключение:
System.Data.OleDb.OleDbException: Отсутствуют разрешения на использование объекта 'c:\folder\ITOG.DBF'. Необходимые разрешения должны быть предоставлены системным администратором или пользователем, создавшим объект. Что может быть:
1. Доступ открыт для пользователя под которым запускается служба.
2. Тоже самое по WinForm работает нормально
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.