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