
- •Часть 1.
- •1. Инструментарий среды Visual Studio 2008 по разработке приложений баз данных
- •1.1. Окно Источники данных
- •1.2. Окно Обозреватель баз данных
- •Создание локальной бд с помощью sql Server Compact 3.5 и Visual Studio
- •Общие сведения о локальных данных
- •Добавление в проект базы данных sql Server Compact 3.5
- •Создание новой базы данных sql Server Compact 3.5
- •Добавление существующей базы данных в проект
- •Создание новых таблиц в базе данных
- •Создание столбца с автоматической генерацией значения
- •Создание ограничения ссылочной целостности между таблицами базы данных
- •Заполнение таблиц данными
- •Подключение к данным в приложениях Windows Forms
- •Отображение данных в элементе управления DataGridView в Windows Forms
- •Отображение данных одной таблицы
- •Отображение данных из нескольких связанных таблиц
- •Создание общей таблицы
- •Создание таблицы подстановок
- •Связывание элементов управления Windows Forms с компонентом BindingSource с помощью конструктора
- •Для привязки элемента управления при разработке выполните следующие действия.
- •Переход между строками с помощью элемента управления BindingNavigator
- •Поиск заданной строки в таблице
- •Поиск строки со значением первичного ключа
- •Поиск строк по значениям столбцов
- •Диалоговое окно Построитель условий поиска
- •Агрегирование
- •Вычисляемые поля
- •Модификация строк в наборах данных
- •Добавление строк в наборы данных
- •Получение определенных версий объекта DataRow
- •Редактирование строк в объекте DataTable
- •Удаление строк из объекта DataTable
- •Сохранение данных в источнике данных
- •Чтобы внести изменения в набор данных вызовите метод AcceptChanges в DataSet, DataTable или DataRow:
- •Получение измененных записей
- •Дополнительные сведения по работе с базами данных в Visual Studio
- •Наборы данных в Visual Studio
- •Описание основных компонентов по работе с базами данных
- •Лабораторная работа №3 Создание базы данных «Автотранспорт»
- •Лабораторная работа №4 Агрегированные и вычисляемые поля
- •Лабораторная работа №5 Подстановочные, агрегированные и вычисляемые поля
- •Лабораторная работа №6 Проверочная
- •Лабораторная работа №7 Редактирование
- •Лабораторная работа №8 Поиск и сортировка данных
1.2. Окно Обозреватель баз данных
Окно Обозреватель баз данных — это серверная консоль управления Visual Studio, используемая для создания подключений к данным. В продуктах Visual Studio Express это окно называется обозревателем баз данных. Во всех прочих продуктах Visual Studio это окно называется обозревателем серверов.
Открытие окна Обозреватель баз данных
Чтобы вызвать окно Обозреватель баз данных, выберите в меню Вид команды Другие окна, Обозреватель баз данных.
В результате слева появится окно обозревателя баз данных:
Чтобы неиспользуемое окно обозревателя баз данныз закрывалось автоматически, необходимо выбрать в меню Окно пункт Автоматически скрывать.
В окне есть один основной узел: Подключения данных, в котором представлены все подключения к данным, добавленные пользователем в приложение. В этом узле представлены диаграммы, таблицы, представления, хранимые процедуры и функции каждого подключения к данным. Подключения к данным могут создаваться для баз данных многих типов, в том числе для баз данных Oracle, работающих под управлением ОС UNIX или Microsoft Windows.
Перетаскивание данных
Элементы окна Обозреватель баз данных можно перетаскивать в область конструкторов Visual Studio. При этом создаются новые ресурсы, заранее настроенные так, чтобы получать информацию из выбранного ресурса.
Создание локальной бд с помощью sql Server Compact 3.5 и Visual Studio
Общие сведения о локальных данных
Термин локальные данные означает создание подключения между приложением и файлом базы данных на локальном компьютере. В данном учебном пособии рассматриваются локальные файлы баз данных SQL Server Compact 3.5 (SDF).
База данных является частью приложения. При создании локальных файлов данных создается типизированный набор данных и строка динамического подключения, которая указывает файл базы данных в приложении. При добавлении в проект файлов базы данных можно использовать Мастер настройки источника данных для выбора объектов для включения в набор данных. После завершения работы мастера файл базы данных и набор данных отображаются в окне Обозреватель баз данных, и выбранные объекты базы данных доступны в окне Источники данных.
Управление локальными файлами данных в проекте Visual Studio 2010
Файл локальной базы данных может быть включен в виде файла в проект или к нему может быть создано удаленное соединение. При первом подключении приложения к файлу локальной базы данных можно выбрать между созданием копии базы данных в проекте или подключением к существующему файлу базы данных в его текущем расположении.
Если выбрать подключение к существующему файлу, создается подключение, аналогичное подключению к любой удаленной базе данных, и файл базы данных остается в исходном расположении.
Если разработчик предпочитает скопировать базу данных в проект, в среде Visual Studio создается копия файла базы данных, которая добавляется в проект. При этом подключение изменяется таким образом, что теперь оно указывает на базу данных в проекте, а не на исходное расположение файла базы данных. В процессе разработки приложения любые изменения данных (при выполнении приложения) вносятся в базу данных в папке bin. Например, при нажатии клавиши F5 для отладки приложения выполняется подключение к базе данных в папке bin. Файл базы данных копируется из папки проекта в папку bin при первом построении проекта. При последующих построениях проекта проверяется свойство файла Дата изменения. Если файл в папке проекта новее, он копируется в bin, заменяя существующий там файл. Если файл в папке bin новее, копирования не происходит.