Страница: 1 |
Подскажите, пожалуйста, кто знает: где и как в форме VB.NET нужно прописать объявление переменной ds, чтобы она была видна везде в программе (напр. в других кнопках и формах ). Вот код: Dim ds as DataSet = New DataSet() OleDbDataAdapter1.Fill(ds) DataGrid1.DataSource=ds.Tables("company")
а Global??? в модуле пишишь: global ds as ..... Небольшое пояснение: делаю форму с DataGrid и OleDbDataAdapter, заполняю грид (тут все нормально работает), а потом хочу кнопку , по которой сохранять буду: OleDbDataAdapter1.Update(ds) - вот тут то и грабли с переменной ds. В отдельном модуле Global ds as DataSet=New DataSet() - не помогает (тоже ругает). Может кто делал похожее, подскажите ??? А тут переменная не просто объявляется, а создается новый объект!!! Попробуй просто объявить переменную, а потом создавать объект. В модуле dim ds as dataset А где надо set ds=new dataset() Страница: 1 |
Вопрос: Подскажите про объявление переменных
Добавлено: 18.03.03 11:20
Автор вопроса: Evgen
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Zeus
ICQ: 161801353
Вопросов: 63
Ответов: 220
Web-сайт:
Профиль | | #1
Добавлено: 18.03.03 19:08
Номер ответа: 2
Автор ответа:
Evgen
Вопросов: 2
Ответов: 5
Профиль | | #2
Добавлено: 18.03.03 22:11
Номер ответа: 3
Автор ответа:
SOP
Вопросов: 0
Ответов: 18
Профиль | | #3
Добавлено: 18.03.03 22:28
Номер ответа: 4
Автор ответа:
Evgen
Вопросов: 2
Ответов: 5
Профиль | | #4
Добавлено: 19.03.03 10:15
2 SOP : вот это и помогло!!! болшой спасиб тебе дорогой!!!