Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: ASP.NET и Access Добавлено: 18.08.05 14:42  

Автор вопроса:  Anechka | ICQ: 206683087 
Помогите, люди добрые. Не получается подключиться к базе данных, созданной в Access. Если я пишу такой код:

Dim DataConnection As Data.OleDb.OleDbConnection
Dim DataCommand As Data.OleDb.OleDbCommand
Dim DataCommandText As String
Dim DataReader As Data.OleDb.OleDbDataReader

   DataConnection = New Data.OleDb.OleDbConnection("Provider=SQLOLEDB;database=C:\Inetpub\wwwroot\Ghosts\DataBase\GHOST.mdb")
   DataConnection.Open()
   DataCommandText = "SELECT NameOS FROM tblOS"
   DataCommand = New Data.OleDb.OleDbCommand(DataCommandText, DataConnection)
   DataReader = DataCommand.ExecuteReader

то мне сообщается "Недопустимая спецификация авторизации" и выделяется красным строка, которую я выделила жирным шрифтом, а если без нее, то сообщается "ExecuteReader requires an open and available Connection. The connection's current state is Closed." и выделяется последняя стрка в приведенном коде.
Как мне решить эту проблему?

Ответить

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

Номер ответа: 1
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #1
Добавлено: 18.08.05 15:00
Попробуйте такую строку соединения:

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\Ghosts\DataBase\GHOST.mdb;User Id=admin;Password=;"

Ответить

Номер ответа: 2
Автор ответа:
 Anechka



ICQ: 206683087 

Вопросов: 11
Ответов: 23
 Профиль | | #2 Добавлено: 18.08.05 15:04

Спасибо, заработало))))

Ответить

Страница: 1 |

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



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