Module
Contents
Index 🔎︎

# ODBC

Задание параметров баз данных ODBC. Параметры включают в себя данные пользовательского доступа, параметры драйверов и определения шрифтов.

## Имя пользователя

Введите имя пользователя для доступа к базе данных.

## Требуется пароль

Предотвращение доступа неавторизованных пользователей к базе данных. Необходимо ввести пароль один раз за сеанс.

## Параметры драйвера

Это текстовое поле применяется для ввода дополнительных необязательных параметров драйвера (при необходимости).

## Набор символов

Выберите преобразование кода, которое требуется использовать для просмотра базы данных в LibreOffice. База данных при этом не затрагивается. Для использования кодировки операционной системы, заданной по умолчанию, выберите параметр "Системная". В текстовых базах данных и базах данных dBASE могут использоваться только те кодировки, где длина символа фиксирована, т.е. все символы кодируются одинаковым количеством байтов.

## Общие

### Получить созданные значения

Включение в LibreOffice поддержки автоинкрементных полей данных для текущего источника данных ODBC или JDBC. Установите этот флажок, если база данных не поддерживает автоинкрементный компонент в слое SDBCX. Вообще автоинкремент выбирается для поля первичного ключа.

### Автоинкрементная инструкция

Введите указатель команд SQL, задающий для источника данных автоинкремент указанного целочисленного поля данных. Например, типичная инструкция SQL для создания поля данных выглядит следующим образом:

CREATE TABLE "table1" ("id" INTEGER)

Чтобы задать автоинкремент для поля "id" в базе данных MySQL, измените эту инструкцию следующим образом:

CREATE TABLE "table1" ("id" INTEGER AUTO_INCREMENT)

Другими словами, введите AUTO_INCREMENT в поле Автоинкрементная инструкция.

### Запрос созданных значений

Введите инструкцию SQL, возвращающую последнее автоинкрементное значение для поля данных первичного ключа. Например:

SELECT LAST_INSERT_D();

### Использовать соглашение об именах SQL92

Допустимы только имена, в которых используются символы, удовлетворяющие соглашению об именах SQL92 в источнике данных. Все другие символы отбрасываются. Каждое имя должно начинаться со строчной или прописной буквы или с подчёркивания ( _ ). Остальные символы должны представлять собой буквы, подчёркивания и цифры ASCII.

### Использовать каталог для файловых баз данных

Использование текущего источника данных каталога. Это удобно, если источник данных ODBC - сервер базы данных. Если источником данных ODBC является драйвер dBASE, устанавливать этот флажок не следует.