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


Презентация на тему Лекция № 9 СОЗДАНИЕ DLL, работа с базой данных Москва, 2019

Презентация на тему Презентация на тему Лекция № 9 СОЗДАНИЕ DLL, работа с базой данных Москва, 2019 из раздела Разное. Доклад-презентацию можно скачать по ссылке внизу страницы. Эта презентация для класса содержит 24 слайдов. Для просмотра воспользуйтесь удобным проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций TheSlide.ru в закладки!

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

Слайд 1
Лекция №9 СОЗДАНИЕ DLL, работа с базой данных Москва, 2019
Текст слайда:

Лекция №9 СОЗДАНИЕ DLL, работа с базой данных

Москва, 2019


Слайд 2
Создание библиотеки 1. Недостатки разделяемого код двумя приложениями2. Решение - компиляция библиотек кода в сборки с расширением
Текст слайда:

Создание библиотеки

1. Недостатки разделяемого код двумя приложениями
2. Решение - компиляция библиотек кода в сборки с расширением dll.
3. Чтобы внести изменения в код библиотеки, которые не затраги-
вают интерфейсы с внешними сборками, то достаточно будет только перекомпилировать библиотеку и обновить файл сборки библиотеки. Исполняемую сборку перекомпилировать не нужно.
4. Dll может на любом языке NET.


Слайд 3
Операции LINQ
Текст слайда:

Операции LINQ


Слайд 4
Частичные методы
Текст слайда:

Частичные методы


Слайд 5
Добавив в классе А метод расширения.
Текст слайда:

Добавив в классе А метод расширения.


Слайд 6
LINQ - технология
Текст слайда:

LINQ - технология


Слайд 7
РасширенияДопустим необходимо подсчитать количество согласных букв, менять класс String не имеем права
Текст слайда:

Расширения

Допустим необходимо подсчитать количество согласных букв, менять класс String не имеем права


Слайд 8
РасширенияДопустим необходимо подсчитать количество согласных букв, менять класс String не имеем права
Текст слайда:

Расширения

Допустим необходимо подсчитать количество согласных букв, менять класс String не имеем права


Слайд 9
РасширенияПример использования класса String
Текст слайда:

Расширения

Пример использования класса String


Слайд 10
Работа с базами данныхПосле выбора поставщика данных важно работать с определенной базой данных. Вы должны установитьсоединение с
Текст слайда:

Работа с базами данных

После выбора поставщика данных важно работать с определенной базой данных. Вы должны установить
соединение с вашей базой данных для дальнейшего взаимодействия. Класс DbConnection - это базовый класс, который обеспечивает функциональность, связанную с подключением. SqlConnection является
наследуется от класса DbConnection и может использоваться для соединения с базой данных SQL Server.
Сервер поддреживает определенное количество подключений


Слайд 11
Работа с базами данных
Текст слайда:

Работа с базами данных


Слайд 12
Работа с базами данных
Текст слайда:

Работа с базами данных


Слайд 13
Работа с базами данных
Текст слайда:

Работа с базами данных


Слайд 14
Работа с базами данных
Текст слайда:

Работа с базами данных


Слайд 15
Работа с базами данныхВы также можете использовать DataSet вместо DataTable при ожидании нескольких наборов результатов. Работа этото
Текст слайда:

Работа с базами данных

Вы также можете использовать DataSet вместо DataTable при ожидании нескольких наборов результатов. Работа это
то же самое, за исключением того, что он может вернуть несколько таблиц. DataSet имеет свойство Table, с помощью которого вы можете перебирать
конкретные данные таблицы.
Как уже говорилось, вы можете выполнять дальнейшие операции над DataTable или DataSet, такие как вставка, удаление и т. Д.


Слайд 16
Работа с базами данных
Текст слайда:

Работа с базами данных


Слайд 17
Работа с базами данных
Текст слайда:

Работа с базами данных


Слайд 18
Entity FrameworkПодключенные и отключенные слои вынуждают вас обрабатывать данные в виде физической схемы база данных.  Эти
Текст слайда:

Entity Framework

Подключенные и отключенные слои вынуждают вас обрабатывать данные в виде физической схемы база данных. Эти слои тесно связаны с реляционной базой данных, так как пользователь должен использовать SQL для
выполнения запросов и иметь в виду соединение, команду DataReader, DataSet, DataAdapter и т. д.
В отличие от этих слоев, Entity Framework предоставляет вам объектно-ориентированный способ взаимодействия с базой данных.
Не нужно беспокоиться о соединениях или объектах, подобных командам.
Подобные вещи автоматически обрабатываются Entity Framework.
Object Relational Mapper (ORM). Это предпочтительный подход к взаимодействию с базой данных для тех, кто / не имеет слабых знаний SQL, потому что он дает объектно-ориентированный взаимодействие с базой данных, поскольку она отображает схему базы данных в классы C #.


Слайд 19
Entity FrameworkLINQ используется вместо SQL, и вы можете использовать один из типов LINQ с вашим источником данных,
Текст слайда:

Entity Framework

LINQ используется вместо SQL, и вы можете использовать один из типов LINQ с вашим источником данных, предоставленным
ADO.NET (база данных). Когда вы выполняете запросы LINQ к своему источнику данных ADO.NET, среда выполнения
генерирует правильный оператор SQL от вашего имени. Но это замедляет производительность по сравнению с
подключенными и отключенными слоями.
Entity Framework (EF) обычно имеет четыре подхода к использованию:
1. EF Designer из базы данных
2. Пустая модель EF Designer
3. Пустой код Первая модель
4. Код сначала из базы данных
Мы будем использовать подход «EF Designer from database»
с базой данных.
Чтобы использовать подход Entity Framework (EF Designer из базы данных) для взаимодействия с базой данных, используя
Мастер Entity Data Model Wizard:


Слайд 20
Entity FrameworkЭто возможности Entity Framework. Вам не нужно ничего, кроме как работать столько относительная вещь. u0831361_baseEntities -
Текст слайда:

Entity Framework

Это возможности Entity Framework. Вам не нужно ничего, кроме как работать с
только относительная вещь. u0831361_baseEntities - это имя, которое представляет вашу базу данных. Оно содержит все вещи внутри вашей
база данных. Вы можете использовать его объект для доступа к базам данных или их использования, например, для доступа к таблицам и т. д.

«u0831361_baseEntities» является объектом базы данных, и вы можете получить доступ к ее таблицам и после сохранения базы данных будет добавлен новый заказ в вашу базу данных.
Вы можете выполнять другие операции, такие как обновление, удаление и поиск, используя LINQ.


Слайд 21
Using
Текст слайда:

Using


Слайд 22
Using
Текст слайда:

Using


Слайд 23
Using
Текст слайда:

Using


Слайд 24
ВопросДопусти требуется проверка равенства переменной S нулю. (S – переменная с плавающей точкой)If (S==0)Eps = 1E-7 =
Текст слайда:

Вопрос

Допусти требуется проверка равенства переменной S нулю. (S – переменная с плавающей точкой)

If (S==0)
Eps = 1E-7 = 0.00000001; // 1* 10^(-7)

If (abs(S)
10^55 + 123 – 10^55 = 123
Возм. компьютерный результат: 0,006856?




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

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

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

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

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


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

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