Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
technos
0 / 0 / 0
Регистрация: 24.09.2010
Сообщений: 70
1

Вдруг перестали добавляться данные в БД Access

17.05.2011, 13:46. Просмотров 726. Ответов 3
Метки нет (Все метки)

Есть проблема.

Код, который приведен ниже раньше работал как положено - добавлял данные в таблицу:
Код
dim objConnection
dIM objRecordset
dim strSQL

' Открываем подключение к БД
set objConnection = Server.CreateObject('ADODB.Connection')

' Открывается сессия
objConnection.Open('A5253_guestbook')

'Строим SQL-запрос
strSQL = 'SELECT * FROM message'
			
'Получаем записи
set objRecordset = Server.CreateObject('ADODB.Recordset')
objRecordset.Open strSQL, objConnection, 1, 2

' Добавляем новую запись
objRecordset('mes_text') = Request.Form('txtText')
			
objRecordset.Update
Так вот, два года этот код работал, а где-то неделю назад стал вылетать на ошибку в строке objRecordset.Update

В чем беда - никак не пойму... Помогите, пожалуйста.

ДОбавлю еще, что для чтения таблица открывается и я записи получаю как положено, на это не жалуюсь. Добавить или изменить только никак не получается :-(
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2011, 13:46
Ответы с готовыми решениями:

Перестали добавляться данные в БД
есть код для добавления поста вроде работало но потом перестало не выводится на главной и в бд не...

Перестали добавляться компьютеры в домен
Добрый вечер. Имеется следующая проблема. Сегодня нужно было добавить 1 компьютер в домен но при...

В коллекцию перестали добавляться члены
Уважаемый ALL, спасите!!! Была коллекция на основании некого класса, все прекрасно работала, как...

В joomle 1.5 перестали добавляться пункты меню
Помогите, перестал добавляться и меняться пункты в меню. Куда не зайти, пункты не определяет. Уже и...

Элементы управления перестали добавляться на форму
Приветствую Вас, всех! После опробование программки решил сделать изменения на форме ...

3
bazile
65 / 41 / 68
Регистрация: 15.03.2007
Сообщений: 6,909
17.05.2011, 13:52 2
Скорее всего не хватает прав NTFS на запись на mdb файл. Но чтобы понять точно скажи:
1) Какая ошибка выдается?
2) Какая ОС?
0
technos
0 / 0 / 0
Регистрация: 24.09.2010
Сообщений: 70
17.05.2011, 14:29  [ТС] 3
Это у моего провайдера. Сейчас посмотрел:
ОС - Windows 2003
Описание ошибки:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

Точно не могу сказать, но, по всей видимости, они на Windows 2003 недавно перешли. Вот, наверное, что-то там забыли включить :-(

Я хотел удостовериться, что это не у меня ошибка, прежде чем на них наехать. Насчет прав доступа - я так и думал. Это так и есть? Или в чем-то другом дело?

Спасибо большое за помощь!
0
bazile
65 / 41 / 68
Регистрация: 15.03.2007
Сообщений: 6,909
17.05.2011, 14:35 4
Да, прав не хватает. Группе IIS_WPG на mdb файл выдать права на запись.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2011, 14:35

Перестали добавляться новые поля в форме КАТАЛОГ
Я недавно в Access. Помогите, пожалуйста, найти ошибку. Перестали добавляться новые поля в форме...

Настройки IDE: перестали автоматически добавляться фигурные скобки после if
Добрый день! Может кто сталкивался с подобным. При написании конструкции " if " при нажатии...

Две флешки вдруг перестали видиться
Впервые понадобилось у соседа списать пару фильмов. Взял флешку Cool Drive U339 2Gb освободил ее,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru