В. .NET C# и Microsoft SQL Server




1. Запустить среду программирования Microsoft Visual C#:

Пуск | Программы | Microsoft Visual C# 2008 Express Edition |

2. Создать новый проект и сохранить его под именем Education:

File | New Project ►ф. New Project | Visual Studio installed templates |

выбр. Windows Forms Application; Name ← Education; кн. OK.

3. Выбрать расположение файлов проекта:

ф. Form1.cs [Design] | кл. [Ctrl + S] ► ф. Save Project |

Location ← выбрать директорию, в которой будут размещены файлы проекта.

4. Найти набор компонентов для работы с базами данных на панели инструментов:

ф. Toolbox | найти элементы SQLConnection; SQLDataAdapter; SQLDataSource.

Если элементы не найдены, то добавить их:

пр. кн. мыши на панели инструментов Toolbox | выбр. Choose Items… ►

ф. Choose Toolbox Items… | вкл..NET Framework Components | Filter ← SQL |

уст. SQLConnection; SQLDataAdapter; SQLDataSource; кн. OK. ►

найти на ф. Toolbox добавленные элементы.

5. Выбрать компонент OleDbConnection для установления соединения с базой данных:

Toolbox | Data | SQLConnection ►выдел. лев. кн. мыши

и перетащить на форму ► на форме появится компонент с именем OleDbConnection1

6. Установить параметры соединения:

Выделить SQLConnection | ф. Properties | выбр. Connection String |

выбр. <New Connection…> ►ф. Add Connection | кн. Browse | ф. Select SQL Server Database File | выбр. файл Education.mdf, размещенный в директории C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data; кн. Test Connection ► если появилось сообщение «Test connection succeeded», то соединение установлено успешно; иначе перезагрузить компьютер и попробовать снова, не загружая при этом SQL Server; кн. OK.

7. Переименовать компонент соединения:

Выделить SQLConnection1 | ф. Properties | выбр. Name ← Conn

8. Установить компонент SQLDataAdapter для извлечения информации из базы данных:

Toolbox | Data | SQLDataAdapter ►выдел. лев. кн. мыши и перетащить на форму ►

на форме появится компонент с именем SQLDataAdapter1

9. Настроить компонент SQLDataAdapter1:

ф. DataAdapter Configuration Wizard | ф. Choose Your Data Connection |

выбр. Education.mdf; кн. Next ►ф. Choose a Command Type | уст. Use SQL Statements;

кн. Next ►ф. Generate the SQL Statements | кн. Query Builder… ►

ф. Add Table | вкл. Views | выбр. Students_info; кн. Add; кн. Close ►

ф. Query Builder | табл. Students_info | уст. * (All Columns); кн. OK ►

ф. Generate the SQL Statements | кн. Next ► ф. Wizard Results | кн. Finish.

10. Переименовать компонент SQLDataAdapter1:

Выделить SQLDataAdapter1 | ф. Properties | выбр. Name ← DataAdapter

11. Установить компонент SQLDataSet для создания кэшированной копии базы данных в памяти:

Выделить DataAdapter | пр. кн. мыши | выбр. Generate Dataset | выбр. New ← DS |

кн. OK ► на форме появится компонент с именем DS1

12. Заполнить компонент DataSet данными при загрузке приложения:

Выделить форму | ф. Properties | кн. Events | выбр. Load | дв. кл. лев. кн. мыши ►

ф. Form1.cs | в установленной позиции курсора ввести строку DataAdapter.Fill(ds1); ► перекл. на вкл. Form1.cs [Design]

13. Установить компонент DataGridView для отображения данных на форме:

Toolbox | Data | DataGridView ►выдел. лев. кн. мыши и перетащить на форму ►

на форме появится серое прямоугольное поле (элемент dataGridView1); растянуть компонент по размерам формы

14. Переименовать компонент dataGridView1:

Выделить dataGridView1 | ф. Properties | выбр. Name ← Grid.

15. Заполнить таблицу Grid:

Выделить Grid | ф. Properties | DataSource | Other Data Sources | Form1 List Instances | выбр. ds1; DataMember | выбр. Students_Info

16. Изменить размеры формы для вмещения всей таблицы Grid.

17. Установить на форму компонент BindingSource:

Toolbox | Data | BindingSource ►выдел. лев. кн. мыши и перетащить на форму ►

на форме появится серое прямоугольное поле (элемент bindingSource1.

18. Переименовать компонент bindingSource1:

Выделить bindingSource1 | ф. Properties | выбр. Name ← bdSource.

19. Установить на форму компонент BindingNavigator для навигации по записям:

Toolbox | Data | BindingNavigator ►выдел. лев. кн. мыши и перетащить на форму ►

на форме появится серое прямоугольное поле (элемент bindingNavigator1); растянуть компонент по размерам формы

20. Переименовать компонент bindingNavigator1:

Выделить bindingNavigator1 | ф. Properties | выбр. Name ← Navigator.

21. Привязать навигатор к источнику данных:

Выделить Navigator | ф. Properties | выбр. Binding Source ← выбр. bdSource.

22. Проверить работоспособность приложения с помощью клавиши [F5].

5. Контрольные вопросы

1. Что такое серверные СУБД?

2. Каковы особенности СУБД Microsoft SQL Server?

3. Что представляют собой триггеры?

4. Что такое хранимая процедура?

5. Какие классы ADO.NET Вы знаете?

Содержание и оформление отчета

Отчет должен содержать:

– титульный лист, название и цель работы;

– скриншоты результатов работы с СУБД Microsoft SQL Server;

– выводы по работе.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-10-24 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: