Ошибка при записи в БД. ???

Программирование на Active Server Pages и VBScript.
ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Ошибка при записи в БД. ???

Сообщение ALX_2002 » 12.06.2004 (Сб) 19:48

Пытался записать данные в базу данных. Оттестил в VB и перенёс в ASP

Я в шоке ! Код который пашет в VB не пашет в ASP

Выдаёт ошибку, что база открыта только для чтения. !! :shock:

У кого нибудь такое было ?

Вот код
Код: Выделить всё
<%
Dim CN
Dim RS

Set CN = Server.CreateObject("ADODB.Connection")
Set RS = Server.CreateObject("ADODB.Recordset")

With CN
  .Provider = "Microsoft.Jet.OLEDB.4.0"
  .ConnectionString = "D:\db1.mdb"
  .Open
End With

RS.Open "table1", CN, 2, 3

RS.Fields(1) = "dsa"

RS.Update
RS.Close
CN.Close

Set CN = Nothing
Set RS = Nothing

%>


А вот ошибка

Тип ошибки:
Microsoft JET Database Engine (0x80040E09)
Обновление невозможно. База данных или объект доступны только для чтения.
/db/1.asp, line 16

:(
[/code]

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 14.06.2004 (Пн) 13:15

2 zooy: Дык... Хз.. Я ж не так давно за БД сел. А если с RS.Edit, то как ? :roll: :) [/b]

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 14.06.2004 (Пн) 18:58

Сейчас потестим :)

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 15.06.2004 (Вт) 13:27

Не пашет :(. В ASP, как я понял используется не DAO 3.51 а другая DLL и у её объектов нету .edit...

Аааа... Помогите ! Чё делать ? :cry: :!: :?:

skiperski
Идеолог
Идеолог
Аватара пользователя
 
Сообщения: 1386
Зарегистрирован: 25.06.2002 (Вт) 15:52

Сообщение skiperski » 15.06.2004 (Вт) 14:22

Ни в DAO, ни в ADO нет никакого Edit'а. Синтаксис в приведённом коде правильный. Скорее всего проблема с правами доступа.

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 16.06.2004 (Ср) 23:12

2 skiperski: Дык... Вроде права норальные... Такие же как на все остальные файло... Может есть какие то хитрые способы установки прав на IIS ? :?: :(


Вернуться в ASP и VBScript

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22

    TopList