Базы данных
В ZennoDroid вы можете работать с различными типами баз данных. Например, с Microsoft SQL, MySql, PostgreSQL, SQLite и др. Вы можете подключаться к ним с локального компьютера или на удаленном сервере, а затем загружать туда нужные данные.
Как добавить в проект?
Через контекстное меню: Добавить действие → Данные → Дир ектории.
Внешний вид экшена.
Источник данных.
Для того чтобы корректно работать с базой данных, необходимо правильно настроить подключение. Требуемые параметры будут зависеть от конкретной СУБД (Системы Управления Базами Данных).
Конструктор подключений.
Он предназначен для облегчения соз дания Строки подключения. Она будет сформирована после заполнения основных данных. Сначала нужно обозначить источник данных, а затем выбрать файл с базой.
![]() |
---|
Доступны также расширенные настройки |
Провайдер данных.
Доступно несколько провайдеров данных:
- SqlClient.
Провайдер для нативного подключения к Microsoft SQL Server; - MySqlClient.
Провайдер для нативного подключения к MySQL от Oracle; - OleDb (Object Linking and Embedding Database).
Это технология для доступа к различным источникам данных через единый интерфейс (в том числе к SQL Server); - Odbc (Open Database Connectivity).
Это единый интерфейс для выполнения SQL-запросов, работающий независимо от используемой СУБД;
Строка подключения.
В ней указываются различные параметры входа (например, логин и пароль). Чтобы не составлять эту строку вручную, можно использовать Конструктор подключений, который описан выше.
Примеры строк подключения для разных СУБД.
Запрос.
Тип запроса.
Запрос без ответа.
Применяется для операций, которые не возвращают данные из БД (например INSERT или DELETE). В качестве ответа такие операции передают число задействованных в запросе записей.
Скалярный запрос.
Позволяет получить единственное значение. Например, если нужно выполнить агрегатную функцию: select sum(price) from fruit
.
Обычный запрос.
Возвращает таблицу с данными.