Страница: 1 |
Кто может помочь? Нужно подключиться к базе данных, находящейся в сети. Подключаюсь так: Dim StrConnection As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=http://www28.brinkster.com/artem179/db/МyBase.mdb;" Dim DBConn As System.Data.OleDb.OleDbConnection = New System.Data.OleDb.OleDbConnection(StrConnection) DBConn.Open() При компиляции выдается такая ошибка: URI formats are not supported. Если заменить базу данных на локальную, все проходит нормально. Может быть, если база находится в Интернете, соединяться нужно по-другому?
Но ведь в ASP .Net это возможно. Почему же нельзя в VB .NET? Может быть, кто-то знает? Это не от языка зависит, а от провайдера БД (Microsoft.Jet.OLEDB.4.0). Используй SQL. <Но ведь в ASP .Net это возможно Это как? Страница: 1 |
Вопрос: Соединение с удаленной базой данных из VB .Net
Добавлено: 14.05.04 02:33
Автор вопроса: Аrtem
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 14.05.04 09:13
ИМХО, не реально работать с базами данных MS Access удалённо.
Заведи себе что-нибудь покруче, например, MS SQL Server.
Номер ответа: 2
Автор ответа:
Аrtem
Вопросов: 3
Ответов: 1
Профиль | | #2
Добавлено: 14.05.04 15:47
Номер ответа: 3
Автор ответа:
ШевТ
ICQ: 165728420
Вопросов: 1
Ответов: 96
Профиль | | #3
Добавлено: 18.05.04 10:44
Номер ответа: 4
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #4
Добавлено: 18.05.04 10:53
Вообще как ты себе это представляешь?
Во-первых, для связи с удалённым сервером необходима работа спец.
сервиса/программы на стороне сервера, которая будет посредником между
самой БД и клиентом. В MS SQL Server, например, существует NT-сервис.
А как быть с Access?
Во-вторых, ты в строке соединения пытаешься указывать URI со схемой
HTTP... Разве это корректно? HTTP тут явно не помощник...
Делаем вывод, что нельзя соединиться с базой Access на удалённом
сервере без программы-посредника, работающей на стороне сервера.
Номер ответа: 5
Автор ответа:
⊗WaX⊗
Вопросов: 26
Ответов: 325
Web-сайт:
Профиль | | #5
Добавлено: 18.05.04 21:55