Войти



Поиск

Реклама

Полезное:

Новые статьи

Опечатка?

Выделите текст и нажмите Shift+Enter.
И мы в ближайшее время ее исправим!

Счетчики


Добавление таблиц в набор данных

Давайте добавим теперь в наш набор данных еще пару таблиц.

1. Перетащите значки таблиц Orders и Order Details из окна Server Explorer в пространство конструктора. Результат должен выглядеть подобно 2.8.

Обратите внимание, что кроме определения собственно таблиц, конструктор наборов Visual Studio 2005 определил также отношения между таблицами, соответствующие ограничениям внешнего ключа между таблицами в базе данных. Это большой шаг вперед в сравнении с Visual Studio .NET 2003, где вам пришлось бы задавать отношения между таблицами в многотабличном наборе вручную. Как и при добавлении таблицы Customers, для каждой из добавленных таблиц конструктор генерировал адаптер таблицы.

2. Создав в своем наборе данных определение DataTable, вы, если потребуется, можете добавить к нему дополнительные столбцы. Например, чтобы добавить в таблицу Order Details столбец с именем Total, который содержал бы результат вычислений по формуле UnitPrice Quantity (l - Discount), щелкните правой КНОПКОЙ на таблице в окне конструктора и выберите Add > Column.

3. После того как новый столбец будет создан, установите в его свойстве Name имя Total и задайте для свойства Expression упомянутое выше выражение, в которое входят UnitPrice, Quantity и Discount. Теперь при загрузке данных в набор содержимое столбца будет автоматически вычисляться по этой формуле.

Совет. Ознакомьтесь со справкой Visual Studio, чтобы узнать о том, как образуются допустимые выражения, поскольку класс DataColumn определяет довольно сложный синтаксис для выражений вычисляемых столбцов.




Newer news items:
Older news items:

 
Главная Страница Контактная Информация Поиск по сайту Контактная Информация Поиск по сайту