Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: adodc: "Неопознанная ошибка" Добавлено: 15.08.03 12:28  

Автор вопроса:  Svetlana | ICQ: 262385618 

VB. Adodc.проект. поиск - форма на удаление -  форма на изменение -  форма на добавление.


В форме на изменение записей ВСЕ изменения делаются через adodc
(ну например так:
Adodc2.RecordSource = "select * from port where name_port='" & DataCombo1.Text & "'"
Adodc2.Refresh
   Adodc2.Recordset.Fields(2) = 0
   Adodc2.Recordset.Fields(4) = 0
   Adodc2.Recordset.Update )
и таким образом делаются куча изменений и постоянно приходится рефрешить adodc...
Так вот в чем собственно проблема: через некоторое время работы с этой формой появляется ошибка:"Неопознанная ошибка". Причем в заголовке пишется кэпшн адодс.
Таким образом выдается ошибка у ВСЕХ адодс этой формы и проект закрывается...
В ЧЕМ ДЕЛО??????

из-зa чего может происходить такое?

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 Strannik



Вопросов: 9
Ответов: 112
 Профиль | | #1 Добавлено: 15.08.03 12:37

1.А почему нельзя обновлять/загружать данные просто через ADODB.Recordset ?

2.А что за база ? Может база глючит ...

Ответить

Номер ответа: 2
Автор ответа:
 Svetlana



ICQ: 262385618 

Вопросов: 43
Ответов: 205
 Профиль | | #2 Добавлено: 15.08.03 12:42
база Accessная.. и видишь ли... странно что только изменение глючит, а все остальные просто отлично работают!!!
Я уже думала о том что ты предложил.. естественно попробывать придется.. но я никак не могу понять что значит "неопознанная ошибка"... может с таким кто-то встречался... 

Ответить

Номер ответа: 3
Автор ответа:
 Strannik



Вопросов: 9
Ответов: 112
 Профиль | | #3 Добавлено: 15.08.03 13:29

Может быть все-таки дело не в ADO, а в Access:

например при изменении нарушается целостность первичного ключа или например попытка записать в поле значение неподдержимаего типа.

Ты просто можешь посмотреть, при каких условиях она повторяется(какие данные изменяются) и затем попробовать под отладчиком повторить и ситуацию.

Ответить

Номер ответа: 4
Автор ответа:
 Svetlana



ICQ: 262385618 

Вопросов: 43
Ответов: 205
 Профиль | | #4 Добавлено: 15.08.03 15:22

на форме все кнопки работают, всё прекрасно запоминается... только через некоторое время выскакивает эта ошибка..

Ответить

Номер ответа: 5
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #5
Добавлено: 16.08.03 03:23
Это конечно не решение проблемы, а её обход... но почему бы не попробовать вместо изменения записей таким образом, как у тебя, просто выполнять SQL-команды Update методом Connection.Execute?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам