Поделиться через


Выполнение запросов данных к базе SQL Server Compact Edition

В SQL Server Management Studio имеется редактор запросов — языковой редактор, в котором создаются и исполняются инструкции Transact-SQL для базы данных. Он содержит такие функции, как IntelliSense, завершение инструкций и форматирование.

Редактор запросов подключается к базе данных Microsoft SQL Server и исполняет запросы с помощью поставщика данных .NET Compact Framework для SQL Server (System.Data.SqlClient). Для баз данных Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) редактор запросов использует поставщик SqlServerCeClient вместе с протоколом Tabular Data Stream (TDS).

TDS — это протокол, используемый поставщиком SqlServerCeClient для передачи инструкций Transact-SQL по сети. Сервер TDS, разработанный для интеграции с редактором запросов, — это процесс, запущенный на смарт-устройстве, который слушает и получает пакеты TDS, а затем разбирает инструкции Transact-SQL. После чего инструкции Transact-SQL передаются в базу данных SQL Server Compact Edition.

SQL Server Compact Edition поддерживает только подмножество команд Transact-SQL, используемых SQL Server. При использовании SQL Server Management Studio для выполнения запроса к базе данных SQL Server Compact Edition неподдерживаемые команды удаляются из запросов. Затем компонент выполнения запросов подключается к указанной базе данных и исполняет запрос.

Редактор запросов состоит из верхней области запросов и нижней области результатов. В области результатов отображаются сведения, извлеченные в процессе исполнения запроса. Данные в области результатов доступны только для чтения.

Получать доступ к базам данных SQL Server Compact Edition и создавать их можно не только с помощью SQL Server Management Studio, но и при помощи Query Analyzer SQL Server Compact Edition на смарт-устройстве.

См. также

Справка и поддержка

Получение помощи по SQL Server Compact Edition