- •Часть 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 Поиск и сортировка данных
Добавление в проект базы данных sql Server Compact 3.5
Существуют два способа добавления базы данных SQL Server Compact 3.5 в проект Visual Studio. Можно добавить существующую базу данных к проекту или создать новую базу с помощью визуальных инструментов для баз данных, а затем включить ее в проект.
Создание новой базы данных sql Server Compact 3.5
Создавать новые базы данных можно с помощью диалогового окна «Добавить подключение», доступного через окно Обозреватель баз данных.
Чтобы создать новую базу данных SQL Server Compact 3.5 необходимо:
Откройте окно Обозреватель баз данных.
Добавьте подключение одним из следующих способов:
1-й способ. В контекстном меню к узлу Подключения к данным выберите команду Добавить подключение.
2-й способ. Нажмите кнопку «Подключение к базе данных» в окне Обозреватель данных.
Результат. Откроется окно Добавить подключение.
В диалоговом окне Добавить подключение, убедитесь, что в поле Источник данных установлен источник Microsoft SQL Server Compact 3. Если это не так, нажмите кнопку Изменить, выберите источник данных Microsoft SQL Server Compact 3.5 и нажмите кнопку OK (рис.1.3).
Рисунок 1.3. – Добавление подключения к базе данных
В окне Добавить подключение в группе переключателей Источник данных оставьте включенным по умолчанию переключатель Мой компьютер.
В группе Свойства подключения не вводя имя базы и пароль данных нажмите кнопку Создать. В результате откроется диалоговое окно Создание новой базы данных (рис.1.4).
В диалоговом окне Создание новой базы данных SQL Server Compact 3.5 укажите путь к файлу, имя файла базы данных и пароль (необязателен) для новой базы данных. Можно также выбрать шифрование данных.
Рисунок 1.4. – Создание новой базы данных
Если пароль не задан, то после нажатия в окне Создание новой базы данных кнопки ОК программой будет выведено сообщение:
Если пароль для создаваемой базы не требуется, то для продолжения работы с пустым паролем следует нажать кнопку «Да»
Нажмите кнопку OK, чтобы вернуться к диалоговому окну Добавить подключение. Обратите внимание, что поле База данных теперь содержит путь к новой базе данных.
Примечание. Теперь база данных создана. Нажатие кнопки Отмена в диалоговом окне не приведет к удалению только что созданного файла.
В окне Добавить подключение нажмите кнопку Проверить подключение для проверки подключения к новой базе данных.
Если программой не выдано никаких ошибок, то нажмите в окне Проверки подключения копку ОК
В окне Добавить подключение нажмите кнопку OK для создания подключения данных.
Результат. Подключение создано. Фактически создана новая база данных, которую предстоит наполнить таблицами, данными и связями.
Пример. После создания вышеописанным способом базы данных Sotrudnic в окне Обозреватель данных отобразится новый узел Sotrudnic.sdf. Одноименный файл появится в папке, прописанной по кнопке Создать при создании подключения.