Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > .NET: Базы данных > глобальный DataSet


Автор: Beker 23.05.03, 07:11
как создать глобальный DataSet
и вообще глоб переменые чтоб их можно было видеть из разных Form
(_среда разработки С#)

Автор: kl 23.05.03, 09:16
Цитата Beker, 23.05.03, 11:11:27
как создать глобальный DataSet
и вообще глоб переменые чтоб их можно было видеть из разных Form
(_среда разработки С#)

Ну как, как обычно, делаешь public или internal class. У него статические поля, ессно тоже public и все.

Автор: kl 23.05.03, 09:16
Цитата Beker, 23.05.03, 11:11:27

(_среда разработки С#)


С каких пор C# превратился в среду разработки?

Автор: andrey 23.05.03, 20:20
Что должно быть глобальным класс или объект?

Если класс, то всё как обычно - через визарды итд. Можно вручную, использовав xsd.exe.

Если объект, то опять же ничего сложного, только всё придётся делать ручками:
Создаёшь новый класс, делаешь в нём статическое поле (или даже Property) типа DataSet и инициализируешь всё это в статическом конструкторе. Потом из формы можно его использовать, однако все DataBinding'и придётся прописывать руками. Хотя, можно создать DaataSet в форме (с помощью дизайнера), а потом где нибудь подменить его на свой, например, в Form.Load. Тогда не будет геммороя :). Только в релизе не забудь убрать лишнее создание DataSet'а - это очень тормозная операция.

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)