Разделы презентаций


Создание простейшего приложения для работы с БД Access

Шаг 1.Создаем в MS Visual Studio новый проект Windows Form Application

Слайды и текст этой презентации

Слайд 1Создание простейшего приложения для работы с БД Access
ПРИМЕР

Создание простейшего приложения для работы с БД AccessПРИМЕР

Слайд 2Шаг 1.
Создаем в MS Visual Studio новый проект Windows Form

Application

Шаг 1.Создаем в MS Visual Studio новый проект Windows Form Application

Слайд 3В главную форму добавьте меню, изображенное на рисунке :




Рисунок 9

– Главное меню проекта
Файл (Открыть, Закрыть, Выход)
Справочники (Модель, Магазин)
Заказы (Работа

с заказами)
Отчеты (Прайс-лист, Бланк заказов)
Сервис (Калькулятор)
Помощь (Справка, О программе)

В главную форму добавьте меню, изображенное на рисунке :Рисунок 9 – Главное меню проектаФайл (Открыть, Закрыть, Выход)Справочники

Слайд 4Шаг 3. Добавляем в проект новый «источник данных»
Источник данных в

ЭТОМ ПРИМЕРЕ создаем с помощью мастера. Он включает в себя

все столбцы таблицы «Модель». Используем технологию:
Чтобы добавить новый источник данных, воспользуйтесь меню Data среды Microsoft Visual Studio.Выберите команду Add New Data Source для запуска мастера Data Source Configuration.
В первом окне мастера, появится вопрос, какой тип источника данных необходимо создать. Выберите элемент Database и щелкните кнопку Next.
Во втором окне мастера «Выбор подключения» выберите существующее или создайте новое подключение, для этого щелкните кнопку New Connection, и в открывшемся окне выберите Data Source = Microsoft Access Database File (OLE DB); DataBase File Name = путь к Вашей БД. Нажмите ОК. В окне нажмите кнопку Next. При этом появится окно







В этом (третьем) диалоговом окне выберите Да для того, чтобы Ваша БД включилась в проект.
В четвертом диалоговом окне выберите Yes (Сохранить данное подключение под именем – посмотрите и запомните имя подключения) и нажмите Next
В пятом диалоговом окне отобразятся все доступные в БД таблицы, представления, хранимые процедуры и функции. Укажите необходимые столбцы необходимых таблиц (В нашем примере это таблица Модель) и нажмите Finish
Шаг 3. Добавляем в проект новый «источник данных»		Источник данных в ЭТОМ ПРИМЕРЕ создаем с помощью мастера. Он

Слайд 5Шаг 4. Дальнейшая работа с созданным подключением
Обратите внимание, что после

создания мастером подключения к Вашей БД в окне Solution Explorer

появились новые элементы:
В файле конфигурации app.config появилось описание строки подключения

Ваша БД скопировалась в проект
Появился объект DataSet


Шаг 4. Дальнейшая работа с созданным подключениемОбратите внимание, что после создания мастером подключения к Вашей БД в

Слайд 6
Добавьте новую форму в проект
Добавьте возможность открытия данной формы при

выборе в главной форме пункта меню Справочники ? Модель

Добавьте новую форму в проектДобавьте возможность открытия данной формы при выборе в главной форме пункта меню Справочники

Слайд 7Шаг 5. ---Здесь уже все зависит от задач курсовой ---

Например,
Мы создадим форму для просмотра и редактирования БД, с использованием

объекта DataSet (в курсовой надо будет использовать все объекты ADO, dataSet тоже к ним относится !!!!)
Откроем в Visual Studio окно DataSource (ИСТОЧНИКИ ДАННЫХ) (меню Data? DataSource (ИСТОЧНИКИ ДАННЫХ) ) и перетащим на форму по очереди все столбцы таблицы Модель (см. картинку на след слайде !!!!!)
Шаг 5. ---Здесь уже все зависит от задач курсовой --- Например,Мы создадим форму для просмотра и редактирования

Слайд 8Перетаскиваем

Перетаскиваем

Слайд 9Шаг 6 – Доп. работа с БД
Запустите проект,
откройте только

что созданную форму для работы с таблицей Модель,
убедитесь, что

в форме можно просматривать данные
Добавьте одну запись в таблицу Модель (кнопка , заполняем поля, кнопка )
Выйдите из режима выполнения (закройте форму)
Запустите форму еще раз и убедитесь, что добавленная ранее запись в БД не сохранилась.
Шаг 6 – Доп. работа с БДЗапустите проект, откройте только что созданную форму для работы с таблицей

Слайд 10Шаг 6 - продолжение
Чтобы в БД сохранялись все изменения необходимо

сделать следующее:
В VisualStudio в окне Solution Explorer выделите вашу БД,

и в окне свойств Properties для этой БД установите свойство Copy to Output Directory = Do not copy (см. рисунок на след слайде)
Шаг 6 - продолжение		Чтобы в БД сохранялись все изменения необходимо сделать следующее:В VisualStudio в окне Solution Explorer

Слайд 11Рис. Задаем св-ва для БД

Рис. Задаем св-ва для БД

Слайд 12Шаг 6 - продолжение
Вручную (с помощью Проводника Windows) скопируйте вашу

БД из папки Вашего Проекта в папку \bin\debug вашего проекта

Запустите проект,
Добавьте одну запись в таблицу Модель
Выйдите из режима выполнения (закройте форму)
Запустите форму еще раз и убедитесь, что добавленная ранее запись в БД сохранилась.

Шаг 6 - продолжениеВручную (с помощью Проводника Windows) скопируйте вашу БД из папки Вашего Проекта в папку

Слайд 13Далее вы можете продолжать работать со своим проектом и добавлять

новые формы для работы с БД, использующие другие объекты ADO

(такие как Connection, Command, DataTable, BindingSource и пр.).
Обратите внимание, что на первом шаге мастер создал вам строку подключения и сохранил ее в файле app.config и вы можете использовать эту строку подключения в своей работе далее (Открыть можно даблкликом в окне Solution Explorer )
Далее вы можете продолжать работать со своим проектом и добавлять новые формы для работы с БД, использующие

Слайд 14ВНИМАНИЕ !!!!!
При работе с Access работаем с провайдером данных OleDB
Например,

System.Data.OleDBClient

ВНИМАНИЕ !!!!!При работе с Access работаем с провайдером данных OleDBНапример, System.Data.OleDBClient

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика