Содержание
- 2. Объектная модель ADO.NET ADO.NET – это технология доступа к данным или библиотека пространства System.Data, где размещены
- 3. Объектная модель ADO.NET 1. Отсоединенный режим с двухсторонним обменом данными.
- 4. Объектная модель ADO.NET 2. Режим однонаправленного использования данных «только-на-чтение»
- 7. Объектная модель ADO.NET DataSet – элемент для хранения данных Tables – таблицы данных (DataTable) Relations –
- 8. Объектная модель ADO.NET DataTable – таблицы данных Columns – столбцы (DataColumn) Rows – строки (DataRow) System.Data.DataView
- 9. Создание приложений баз данных Организация работы с базой данных: Установка соединения с базой данных. Заполнение объекта
- 10. Создание приложений баз данных Установка соединения с базой данных: //строка для подключения к базе postgres string
- 11. Создание приложений баз данных Заполнение набора данных: //SQL команда: string command = "SELECT * FROM table_name;";
- 12. Создание приложений баз данных Работа с БД без использования DataSet: string commStr = "UPDATE * FROM
- 13. Работа с объектом DataGridView Заполнение элемента таблицы for (int i = 0; i { dataGridView1.Rows.Add(); dataGridView1.Rows[i].Cells["Exam_id"].Value
- 14. Работа с объектом DataGridView Элемент управления DataGridView позволяет отображать и редактировать табличные данные из различных типов
- 15. CellValidating – Проверка корректности ввода значения ячейки и запрет ввода недопустимого значения. DataError – Реакция на
- 16. Пример работы с БД Postgresql NpgsqlConnection conn = new NpgsqlConnection("Server=127.0.0.1;Port=5432;User Id=postgres;Password=secret;Database=university;Encoding=unicode"); NpgsqlCommand command = new NpgsqlCommand("select
- 17. Объекты: DataTable, DataRow, DataColumn DataTable – представляет одну таблицу с данными в памяти (из DataSet). Сборка:
- 18. Объекты: DataTable, DataRow, DataColumn DataTable позволяет «укорачивать» код: DataSet ds; string zn = ds.Tables["tbl_nm"].Rows[row_index]["col_nm"].ToString() DataTable dt
- 19. Объекты: DataTable, DataRow, DataColumn Свойства DataTable: Columns – коллекция столбцов, принадлежащих данной таблице. DataSet – класс
- 20. Объекты: DataTable, DataRow, DataColumn Методы DataTable: AcceptChanges – фиксирует все изменения, внесенные в таблицу после последнего
- 21. Объекты: DataTable, DataRow, DataColumn DataColumn – Получает коллекцию столбцов, принадлежащих данной таблице. DataRow – Получает коллекцию
- 22. Объекты: DataTable, DataRow, DataColumn DataSet … … … … …
- 23. Объекты: DataTable, DataRow, DataColumn //выводим данные таблицы в строку private void PrintValues(DataTable table) { foreach(DataRow row
- 24. Объекты: DataTable, DataRow, DataColumn //добавляем строку в таблицу DataTable private void AddRow(DataSet dataSet) { DataTable table;
- 25. Метод DataTable.Select DataTable.Select(условие фильтра) – возвращает массив всех объектов DataRow, отвечающих условиям фильтра. При создании фильтра
- 26. //Выбрать из таблицы записи о студентах с именем Иван private void GetRowsByFilter() { //создаем экземпляр таблицы
- 27. Перегрузки: Select() – Получает массив всех объектов DataRow. Select(filter) – Получает массив всех объектов DataRow, отвечающих
- 28. Пример работы с набором данных Вывести данные о студентах, получающих стипендию. Решение:
- 29. Пример работы с набором данных
- 30. Из таблицы Lectures необходимо отобразить данные о преподавателях по городу, в котором они проживают. Выбор города
- 31. Список таблиц EXAM_MARKS – экзаменационные оценки LECTURES – сведения о преподавателях STUDENT – сведения о студентах
- 32. Описание базы данных University
- 33. Описание базы данных University
- 34. Описание базы данных University
- 36. Скачать презентацию