Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
После фильтрации данных по дате
После фильтрации данных по диапазону дат
Задание Создать приложение для демонстрации фильтрации по дате, диапазону дат в Visual Studio 2012 C# согласно своему варианту задания. Протестировать приложение.
Рассмотреть возможность работы с операциями отношения >, <, < >.
Рассмотреть возможность составного фильтра, включающего дату и поле другого типа (логические операции and, or, not).
Практическая работа №10 Вычисляемые поля в Visual Studio 2012 C# 1. Цель работы: Изучить возможности создания вычисляемых полей вVisual Studio 2012 C#. Создать приложение для демонстрации создания вычисляемых полей. Темы для предварительной проработки 1). Среда разработки Visual Studio 2012 C# 2). Элементы Visual Studio 2012 C# 3) Визуальное подключение базы данных
Теоретический материал В реальных базах данных, содержащих большое количество записей, не содержится информация, которая может быть вычислена. Например, имеется таблица с информацией о товарах, хранящихся на складе. В ней есть поля, в которых записаны цена и количество. Поле, показывающее стоимость товара, вычисляется при работе приложения на C#.
Пример
Создадим приложение. Разместим на форме компонент DataGridView для отображения таблицы sklad, как показано на рисунке.
Далее нужно:
1. Создадим новый столбец. Выделить набор данных, связанный с базой данных, в обозревателе решений. Нажать правую кнопку мыши и выбрать Открыть в конструкторе Откроется окно конструктора, в котором отображена структура таблицы sklad. Вид структуры таблицы после добавления столбца 2. Изменим имя нового столбца на требуемое – стоимость. 3. Если столбец выделен, справа появятся свойства. Находим свойство Expression. Вписываем выражение для вычисления значения столбца Стоимость: цена * количество 4. Добавим этот столбец в DataGridView.
Выделить нужный столбец (Стоимость) и нажать кнопку добавить. Нажать кнопку Отмена (иначе случайно добавится еще один столбец).
Текст программы (получается автоматически) using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms;
namespace _555 { public partial class Form1: Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { // TODO: данная строка кода позволяет загрузить данные в таблицу " bd1DataSet.sklad". При необходимости она может быть перемещена или удалена. this.skladTableAdapter.Fill(this.bd1DataSet.sklad); } } }
Вид работающего приложения:
Задание Создать приложение для демонстрации создания вычисляемых полей в Visual Studio 2012 C# согласно своему варианту задания. Протестировать приложение.
Рассмотреть возможность вычислений в двух и более полях.
Рассмотреть возможность программного создания вычисляемых полей.
Практическая работа №11 Группировка данных в Visual Studio 2012 C# 1. Цель работы: Изучить возможности группировки данных вVisual Studio 2012 C#. Создать приложение для демонстрации группировки данных. Изучение основ языка SQL.
Темы для предварительной проработки 1). Среда разработки Visual Studio 2012 C# 2). Элементы Visual Studio 2012 C# 3) Визуальное подключение базы данных
Теоретический материал ОСНОВЫ ЯЗЫКА SQL
Постепенная унификация баз данных привела к необходимости создания стандартного языка доступа к данным БД, который мог бы использоваться для функционирования в большом количестве различных видов компьютерных сред. Стандартный язык позволит пользователям, знающим один набор команд, применять их, чтобы создавать, отыскивать, изменять и передавать информацию независимо от используемого сервера баз данных и его местоположения. SQL (Structured Query Language), или Структурированный Язык Запросов, - это язык, который дает возможность работать с данными в реляционных базах данных. Стандарт SQL определяется ANSI (Американским Национальным Институтом Стандартов), а также ISO (Международной организацией по стандартизации). Однако большинство коммерческих программ баз данных расширяют SQL, добавляя разные особенности в этот язык, которые, как они считают, будут полезны. Эти дополнения являются не стандартизированными и часто приводят к сложностям при переходе от одного сервера данных к другому. Для обращения к базе данных используются запросы, написанные на языке SQL. Запросом называется команда, которая передается серверу базы данных, и которая сообщает ему, что нужно вывести определенную информацию из таблиц в память. Эта информация обычно посылается непосредственно на экран компьютера или терминала, хотя в большинстве случаев ее можно также передать на принтер, сохранить в файле (как объект в памяти компьютера) или представить как вводную информацию для другой команды или процесса. Несмотря на большое количество разновидностей этого языка, существующих в настоящее время, логика его работы проста. Достаточно освоить основные команды хотя бы в одной из его версий, чтобы впоследствии без труда разобраться в любой другой его реализации. Популярное:
|
Последнее изменение этой страницы: 2016-03-15; Просмотров: 3315; Нарушение авторского права страницы