Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


После фильтрации данных по дате



После фильтрации данных по диапазону дат

 

Задание

Создать приложение для демонстрации фильтрации по дате, диапазону дат в 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. создать новый столбец,
  2. задать его имя,
  3. записать выражение для вычисления значения этого столбца,
  4. добавить этот столбец в DataGridView.

 

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; Просмотров: 3205; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.025 с.)
Главная | Случайная страница | Обратная связь