Есть простая табличка в Access 2000 хочу вывести её в web. Там же в Access сделал страницу веб и сохранил. У себя на компе открывая страницу всё появляется на ней (то есть данные из бд).
Поставил apache, набираю в експлорере localhost/page.htm и у меня на компе всё ништяк работает, в здании сеть, иду в другую комнату на другом компе набираю
имя_моего_компа/page.htm появляется сообщение
"Не удаётся инициализировать поставщика данных" и "Файл не может быть открыт ядром Microsoft Jet. Файл уже открыт другим другим пользователем для монопольного доступа или требуется разрешение на просмотр данных".
Как решить проблему?
К папке доступ открыт ко всем.
В Accesse настройки:
Подключение \\name_compa\SITE\basa.mdb
Права доступа Share Deny None и Share Deny Write.
ConnectionString (Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=\\name_compa\SITE\basa.mdb;Mode=Share Deny Read|Share Deny Write;Extended Properties="";Persist Security Info=False;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=0;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=True)
Может кто-нибудь знает страницы доступа в Access
-
Sham
Re: Может кто-нибудь знает страницы доступа в Access
Dimonn
веб-сервер тут не нужен... юзеры должны в файловой системе эту страницу открывать по идее (у каждого своя копия или по сети). У всех должны быть установлены веб-компоненты (офис...) и IE 5+. Эти самые веб-компоненты (ActiveX) и тянут инфу из базы...
а если нужен веб-интерфейс - PHP и ф-ии odbc_... или ASP/ASP.NET+IIS....
веб-сервер тут не нужен... юзеры должны в файловой системе эту страницу открывать по идее (у каждого своя копия или по сети). У всех должны быть установлены веб-компоненты (офис...) и IE 5+. Эти самые веб-компоненты (ActiveX) и тянут инфу из базы...
а если нужен веб-интерфейс - PHP и ф-ии odbc_... или ASP/ASP.NET+IIS....
-
Sham
Re: Может кто-нибудь знает страницы доступа в Access
Цитата:
веб-сервер тут не нужен... юзеры должны в файловой системе эту страницу открывать по идее (у каждого своя копия или по сети). У всех должны быть установлены веб-компоненты (офис...) и IE 5+. Эти самые веб-компоненты (ActiveX) и тянут инфу из базы...
а если нужен веб-интерфейс - PHP и ф-ии odbc_... или ASP/ASP.NET+IIS....
Это всё делается для сайта.
Открыл Access, создал в в нём страницу, на страницу перетащил таблицу, сохранил страницу. Открываю IE страницу всё нормально. закачиваю эту страницу и базу на сервер в папку где находиться сайт. Делаю с какой-нибудь страницы ссылку на страницу которую сделал в Access. Из другого здания в IE набираю [url=http://....ru/name_page.htm]http://....ru/name_page.htm[/url] И он мне "Не удаётся инициализировать поставщика данных" "сетевая или дисковая ошибка".
У всех установленна одна и таже копия винды, офиса и IE?
Как сделать чтобы у пользователя сайта открывалась полноценно эта страница?
веб-сервер тут не нужен... юзеры должны в файловой системе эту страницу открывать по идее (у каждого своя копия или по сети). У всех должны быть установлены веб-компоненты (офис...) и IE 5+. Эти самые веб-компоненты (ActiveX) и тянут инфу из базы...
а если нужен веб-интерфейс - PHP и ф-ии odbc_... или ASP/ASP.NET+IIS....
Это всё делается для сайта.
Открыл Access, создал в в нём страницу, на страницу перетащил таблицу, сохранил страницу. Открываю IE страницу всё нормально. закачиваю эту страницу и базу на сервер в папку где находиться сайт. Делаю с какой-нибудь страницы ссылку на страницу которую сделал в Access. Из другого здания в IE набираю [url=http://....ru/name_page.htm]http://....ru/name_page.htm[/url] И он мне "Не удаётся инициализировать поставщика данных" "сетевая или дисковая ошибка".
У всех установленна одна и таже копия винды, офиса и IE?
Как сделать чтобы у пользователя сайта открывалась полноценно эта страница?
-
Sham
Re: Может кто-нибудь знает страницы доступа в Access
Dimonn
Я тебе еще раз обясняю, что инфу из базы тянет сам юзер посредством ActiveX (OWCверсия_офис.DLL). На страничке есть что-то типа Data Source=путь_к_базе_access; Юзер загружает страничку, и браузер пытается соединиться к базе по адресу Data Source...
1. Браузер блокирует работу ActiveX по HTTP, и это архи правильно... (открой эту дыру, пусть юзеры вирусов ловят
)
2. Data Source содержит неправильный или неподдерживаемый адрес (зависит от версии офис и т.д.)
3. у юзера не установлены\настроены веб-компоненты...
Вообще этой фичей никто не пользуется, ты первый наверное
Я тебе еще раз обясняю, что инфу из базы тянет сам юзер посредством ActiveX (OWCверсия_офис.DLL). На страничке есть что-то типа Data Source=путь_к_базе_access; Юзер загружает страничку, и браузер пытается соединиться к базе по адресу Data Source...
1. Браузер блокирует работу ActiveX по HTTP, и это архи правильно... (открой эту дыру, пусть юзеры вирусов ловят
)2. Data Source содержит неправильный или неподдерживаемый адрес (зависит от версии офис и т.д.)
3. у юзера не установлены\настроены веб-компоненты...
Вообще этой фичей никто не пользуется, ты первый наверное
