Разработка на софтуер


Доставчици на данни в ADO.NET



страница2/7
Дата27.08.2023
Размер59.92 Kb.
#118509
1   2   3   4   5   6   7
Изпитна тема № 13 Разработка на софтуер
Свързани:
Arhipelago
Доставчици на данни в ADO.NET

  • Доставчиците на данни са библиотеки - колекция от класове, които предоставят достъп до различни бази данни

    • За различните системи за управление на БД има различни Доставчици на данни /Data Providers/

  • В тях обикновено се дефинират следните обекти:

  • В .NET има няколко стандартни библиотеки на доставчици на информация за ADO.NET

    • SqlClient – за достъп до SQL Server

    • OleDB – за достъп на стандартни OLE DB източници на данни

    • Odbc – за достъп на ODBC източници на данни

    • Oracle – за достъп до Oracle бази данни

  • Има и други библиотеки за доставчици на информация: MySQL, PostgreSQL, Interbase, DB2, SQLite



SqlClient и ADO.NET свързан модел

  • Извличане на данни в свързан модел

    1. Отваряне на връзка (SqlConnection)

    2. Изпълнение на команда (SqlCommand)

    3. Обработка на множеството от резултати на заявката чрез четец (SqlDataReader)

    4. Затваряне на четеца

    5. Затваряне на връзката

SQL заявки в C#


SQL Client доставчик на данни. Изпълнение на заявки

  • SqlConnection

  • SqlCommand

    • Изпълнява SQL команди върху SQL Server чрез създадената връзка

    • Може да приема параметри (SQLParameter)

  • SqlDataReader

    • Извлича данни (множество от записи) от SQL Server като резултат от изпълнението на SQL заявка





Сподели с приятели:
1   2   3   4   5   6   7




©obuch.info 2024
отнасят до администрацията

    Начална страница