Что за ошибка?

.DLL
Дата: 29.12.2004 17:51:06
Не понимаю почему вываливается эта ошибка:
Invalid attempt to NextResult when reader is closed.

Делаю это:
Me.SqlDataAdapter1.SelectCommand.CommandText = SQLText
DS.vw_Declare.Clear()
Me.SqlDataAdapter1.Fill(DS.vw_Declare) ' Здесь ошибка

DS - это Dataset, который я объявил глобально в программе, может из-за этого?
Если кто-то знает в чем может быть причина, подскажите.
Спасибо!
hDrummer
Дата: 29.12.2004 17:58:46
Invalid attempt to NextResult when reader is closed. -

в ошибке говорится о том, что вы пытаетесь обратиться к следующему набору данных при уже закрытом reader'e, т.е. я так понимаю, что это м.б., например SqlDataReader, что вы делаете в этом методе S.vw_Declare.Clear()?
.DLL
Дата: 29.12.2004 18:00:46
Я просто очиoщаю. Datatable и пытаюсь его заполнить снова. Но как только я его заполняю выскакивает это исключение.
Worobjoff
Дата: 29.12.2004 18:36:44
.DLL
DS - это Dataset, который я объявил глобально в программе, может из-за этого?
Где он находится?
hDrummer
Дата: 30.12.2004 09:44:17
Код объявления DS покажите пожалуйста.
.DLL
Дата: 30.12.2004 10:01:55
Объявляю в модуле Public DS As dsDeclare = New dsDeclare
Old Nick
Дата: 30.12.2004 18:04:10
А vw_Declare - это view?
--------------------
Не учи отца и баста!
.DLL
Дата: 30.12.2004 18:06:22
Old Nick
А vw_Declare - это view?


Это Dataset
.DLL
Дата: 30.12.2004 18:07:35
То есть сори, это datatable, который я заполняю используя представление из БД
.DLL
Дата: 30.12.2004 18:08:49
Почему-то при загрузке формы этот код работал, а при повторном его вызове нет. :/