|
|
|
Как подключиться к базе MDB через Web в .NET?
|
|||
|---|---|---|---|
|
#18+
Вторые сутки сижу над этой проблемой, на этом форуме не нашёл подобного. Я использую .NET 2003, создал WebForm, пытался и с помощью odbcConnection, и с помощью oleDbConnection. Программа строится Build без ошибок, но браузер доходит до строки odbcConnecnion1.Open() или oleDbConnection.Open() и выдаёт ошибку: в случае OLEDB: файл db1.mdb не может быть открыт ядром базы данных Microsoft Jet из-за того, что он уже открыт другим пользователем в режиме монопольного доступа или требуется разрешение на просмотр данных. Между тем никто его не открывал в режиме монопольного доступа, а что это за разрешение такое хочет браузер я не знаю. А в случае ODBC такая ошибка: ошибка ODBC - источник данных не найден и не указан драйвер, используемый по умолчанию. Причём интересно, что при тесте соединения тест проходит успешно. И самое интересное, что при создании не Web, а Windows-формы, всё работает. Почему же Web не работает, а Windows работает и что делать. Так же не проходит соединение с фоксовской базой... Пожалуйста, помогите. Макс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 19:14 |
|
||
|
Как подключиться к базе MDB через Web в .NET?
|
|||
|---|---|---|---|
|
#18+
Мысль дилетанта... А у oleDbConnection.Open() нет параметров? В частности, такого, чтобы базу открывать не монопольно, а в общем доступе? И еще... До того, как браузер дойдет до строки oleDbConnection.Open() не создан ли файл .ldb в том же каталоге, что и .mdb? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 23:01 |
|
||
|
Как подключиться к базе MDB через Web в .NET?
|
|||
|---|---|---|---|
|
#18+
Мля... Как назло .NET рухнул... Вместе с MSDN Посмотреть не могу... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 23:08 |
|
||
|
Как подключиться к базе MDB через Web в .NET?
|
|||
|---|---|---|---|
|
#18+
дай права на папку где лежит mdb права юзеру asp.net .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 08:09 |
|
||
|
Как подключиться к базе MDB через Web в .NET?
|
|||
|---|---|---|---|
|
#18+
Дополнение к сказанному Артистом 1. Нужные права на чтение и/или запись mdb-файла 2. Нужны права на создание файлов в папке, где лежит mdb (чтоб создать ldb-файл) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 09:07 |
|
||
|
Как подключиться к базе MDB через Web в .NET?
|
|||
|---|---|---|---|
|
#18+
Спасибо, ребята за советы. Дал доступ к папке с файлом MDB для абонента ASPNET и заработало подключение через OleDbConnection - Jet. Но по-прежнему не заботает доступ через OdbcConnection. Я использовал не файловый источник данных, а источник компьютера с типом "пользовательский". Дал доступ к папке Program Files\Common Files\ODBC\Data Sourses для ASPNET, но это не помогло. Может для Вэба нужен только файловый источник данных? Кстати параметров для процедуры Connection.Open() внутри скобок особо не предусмотрено, в VB6.0 можно было туда вставить ConnectionString, а в .NET для этого специальное свойство заполнять надо. Итак, что скажете по поводу ODBC? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 10:53 |
|
||
|
Как подключиться к базе MDB через Web в .NET?
|
|||
|---|---|---|---|
|
#18+
Тебе же по русски сказали - прав не хватает. Причем тут ConnectionString, специальное св-во и ODBC? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 11:01 |
|
||
|
Как подключиться к базе MDB через Web в .NET?
|
|||
|---|---|---|---|
|
#18+
Сорри, невнимательно читаю. Не по делу наехал :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 11:02 |
|
||
|
Как подключиться к базе MDB через Web в .NET?
|
|||
|---|---|---|---|
|
#18+
Создал файловый источник данных, дал права на папку Program Files/Common files/ODBC/Data Sourses для ASPNET и подключение заработало. Теперь с файловым источником ясно. ФА что делать с источником данных компьютера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 12:13 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32289525&tid=1678926]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 313ms |

| 0 / 0 |
