Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: Access 97 Добавлено: 23.09.04 16:18  

Автор вопроса:  alexis_b | ICQ: 232969505 
Народ помогите:
Есть Access 97 в нем есть бд в ней прописанны пользователи и права я к ней пытаюсь подцепиться при помощи adodc:

With adcConnect
  .ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Data Source="+ strConnectBaseOfFinances + "Sdelka_Tab.mdb;Mode=Read;Persist Security Info=False"
  .CommandType = adCmdText
  .RecordSource = "SELECT * FROM table1 WHERE id=1"
  .Refresh
End With

на что вб мне радосно сообщает что у меня нет прав на чтение таблички table1, хотя права все есть и в самом accesse все нормально.

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 vitus



Вопросов: 9
Ответов: 43
 Web-сайт: www.jgukz.narod.ru
 Профиль | | #1
Добавлено: 16.02.05 13:27
Если эту базу ты защитил и присвоил права пользователям, проверь имеет ли пользователь Admin права на чтение этой таблицы, и в ConnectionString укажи путь к файлу учетных записей Access он должен называться system.mdw и находиться в c:\windows\system

пример ConnectionString если защищена база
"Provider=Microsoft.Jet.OLEDB.4.0;Password=" & m_Pass & ";User ID=" & m_User & ";Data Source=" & m_PathBase & ";Mode=ReadWrite;Persist Security Info=True;Jet OLEDB:System database=" & m_PathSystemMDW

если не защищена то не надо указывать имя пользователя

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & m_PathBase & ";Mode=ReadWrite;Persist Security Info=True"

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам