Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Практически все базы данных, как SQL, так и NoSQL, предоставляют интерфейс для собственных приложений C++. Отраслевой стандарт для такого интерфейса — ODBC. Этот интерфейс поддерживается всеми основными базами данных SQL и многими базами данных NoSQL. Для продуктов, поставщиком которых является не Майкрософт, обратитесь к поставщику продукта для получения дополнительных сведений. Также доступны сторонние библиотеки с различными условиями лицензии.
С 2011 года Майкрософт использует ODBC в качестве стандартного интерфейса для подключения собственных приложений к базам данных Microsoft SQL Server, как к локальным, так и в облаке. Дополнительные сведения см. в статье "Программирование доступа к данным" (MFC-ATL). Библиотеки C++/CLI могут использовать собственные драйверы ODBC или ADO.NET. Дополнительные сведения см. в разделах Доступ к данным с помощью ADO.NET (C++/CLI) и Доступ к данным в Visual Studio.
В этом разделе
Программирование доступа к данным (MFC/ATL)
Описывает программирование доступа к данным прежних версий с помощью Visual C++, когда предпочтительным способом является использование одной из библиотек классов, например Active Template Class Library (ATL), или библиотеки Microsoft Foundation Class (MFC), которые упрощают работу с API базы данных.
ODBC (Open Database Connectivity)
Библиотека Microsoft Foundation Classes (MFC) предоставляет классы для разработки программ с использованием интерфейса ODBC.
Программирование объектов OLE DB
В основном устаревший интерфейс, который по-прежнему требуется в некоторых сценариях, в частности при программировании на связанных серверах.
Связанные темы
Подключение к базе данных SQL с помощью C и C++
Подключение к базе данных SQL Azure из приложений на C или C++.
Пакет SDK Azure для C++
Хранилище Azure представляет собой решение облачного хранилища для современных приложений, которым необходима устойчивость, доступность и масштабируемость для удовлетворения потребностей пользователей. Подключитесь к службе хранилища Azure из C++ с помощью пакета SDK Azure для C++.
Драйвер ODBC для SQL Server
Последняя версия драйвера ODBC предоставляет надежный доступ к данным Microsoft SQL Server и базы данных SQL Microsoft Azure для приложений на C/C++. Предоставляет поддержку для функций, включая функцию постоянного шифрования, Azure Active Directory и группы доступности AlwaysOn. Также доступна для macOS и Linux.
Драйвер OLE DB для SQL Server
Последняя версия драйвера OLE DB является автономным программным интерфейсом (API) для доступа к данным, который поддерживает Microsoft SQL Server и базу данных SQL Microsoft Azure.
Центр разработчиков Microsoft Azure C и C++
Azure позволяет легко создавать приложения C++, обладающие высокой гибкостью, масштабируемостью и надежностью, с помощью тех инструментов, которые вам нравятся.
Использование хранилища BLOB-объектов из C++
Хранилище объектов Blob в Azure — это служба, которая хранит неструктурированные данные в облаке в виде объектов/блобов. В хранилище BLOB-объектов могут храниться текстовые или двоичные данные любого типа, например документы, файлы мультимедиа или установщики приложений. Хранилище BLOB-объектов иногда также называют хранилищем объектов.
Справочник по программированию ODBC
Интерфейс ODBC предназначен для использования с языком программирования C. Использование интерфейса ODBC охватывает три области: инструкции SQL, вызовы функций ODBC и программирование на языке C.