Категории
Войти
Поиск
Реклама
Приятное с полезным в My Lands - mp3 музыка новинки. Интернет-бизнес для начинающих.Полезное:
Новые статьи
Опечатка?
Выделите текст и нажмите Shift+Enter.
И мы в ближайшее время ее исправим!
Счетчики
| Создание типизированных наборов при помощи конструктора наборов данных |
|
Следующий раздел поможет вам познакомиться со средствами Visual Studio, предназначенными для создания типизированных наборов данных, проведя вас шаг за шагом по процессу создания уровня доступа к данным для частей базы данных Northwind. Вам нужно: 1. Создать проект библиотеки классов для уровня доступа к данным и добавить к нему определение типизированного набора данных, а затем в окне Server Explorer настроить соединение к данным для той базы данных, с которой вы будете работать. 2. Добавить в набор данных требуемые таблицы, перетащив их из окна Server Explorer в конструктор наборов данных. Создание типизированного набора данных и настройка соединения с данными 1. Создайте в Visual Studio 2005 проект библиотеки классов С# и дайте ему имя North windDat a Access (2.2). Щелкните на ОК. Замечание. Вы создаете сейчас библиотеку классов, а не приложение Windows. Слишком много демонстраций и примеров приучали вас генерировать код доступа к данным внутри приложения-клиента. С архитектурной точки зрения это всего лишь скверная привычка; я рекомендую вам всегда размещать свой код доступа к данным в отдельной библиотеке классов, что позволит работать с ней независимо от приложения-клиента и, возможно, утилизировать ее в дальнейшем с различными клиентами. 2. В IDE должно быть видимо окно Solution Explorer. Если его нет, выберите Solution Explorer в меню View. Удалите файл Classl.cs, который был добавлен в библиотеку классов по умолчанию, щелкнув на его значке в окне Solution Explorer правой кнопкой и выбрав в контекстном меню Delete. 3. Щелкните правой кнопкой на проекте NorthwindDataAccess в окне Solution Explorer и выберите в контекстном меню Add > New. В диалоговом окне Add New Item выберите элемент DataSet, как показано на 2.3. 4. Назовите набор данных CustomersDataSet и щелкните на кнопке Add. Тем самым в ваш проект будет добавлен файл CustomersDataSet. xsd, и откроется окно конструктора наборов данных, пока пустое. 5. Вы можете вручную конструировать определение набора данных, перетаскивая нужные компоненты из панели инструментов в пространство конструктора точно так же, как вы делали это в Windows Forms с панелью инструментов и поверхностью формы. Однако одной из сильнейших особенностей конструктора наборов данных является возможность конструировать определение таблиц набора, перетаскивая элементы базы данных в окно конструктора прямо из окна Server Explorer. Чтобы посмотреть, как это делается, откройте окно Server Explorer (View > Server Explorer) и создайте соединение с базой данных Northwind, если такого соединения у вас еще нет. Если вы выполняли эту процедуру в главе 1, то соединение с Northwind у вас уже есть, и следующие пункты до шага 9 вы можете пропустить. Если соединение с данными все же необходимо создать, щелкните правой кнопкой на ветви Data Connections в дереве Server Explorer и выберите в контекстном меню Add Connection. Если вы проделываете это впервые, откроется диалог Change Data Source (2.4). Здесь вы можете выбрать источник, который вам требуется. Назначение элементов в списке ясно из их названий, а в поле со списком в нижней части диалога выбирается провайдер для текущего источника данных. В случае SQL Server по умолчанию будет выбран провайдер .NET Framework Data Provider for SQL Server, что нам и требуется.
Newer news items:
Older news items:
|
