Вход
С помощью почты
Другие способы
Забыли свой пароль?
|
Регистрация
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
ВКонтакте
Яндекс
Mail.Ru OpenID
Битрикс24
Используйте вашу учетную запись VKontakte для входа на сайт.
Используйте вашу учетную запись Яндекса для входа на сайт.
@mail.ru
Используйте вашу учетную запись на Битрикс24 для входа на сайт.
Регистрация
Логин*
Пароль*
Ваш e-mail*
Имя
Фамилия
Компания
*Отправляя Ваши данные нам Вы соглашаетесь с
политикой по обработке персональных данных
.
Я согласен получать рассылки с новостями и анонсами от компании-разработчика СУБД ЛИНТЕР
Войти через
Восстановление пароля
Если вы забыли пароль, введите логин или E-Mail.
Контрольная строка для смены пароля, а также ваши регистрационные данные, будут высланы вам по E-Mail.
или
Документация
Поддержка
Курсы
Заказать звонок
Вход
Линтер Стандарт
Линтер Бастион
Загрузить
Купить
Новости
Оглавление
В формате PDF
Одним файлом
Быстрый старт
Технический обзор
FAQ
Установка и запуск
Справочники и руководства
Программные интерфейсы
Графические утилиты администратора
Утилиты командной строки
Псевдографические утилиты
Поиск по документации
Поиск
Доступные версии документации
ADO.NET-интерфейс
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Необходимые предварительные знания
|
Дополнительные документы
Общие сведения
|
Назначение ADO.NET-провайдера
|
Характеристики ADO.NET-провайдера
Установка ADO.NET-провайдера в среде ОС Windows
|
Автоматическая установка
|
Ручная установка
|
Удаление ADO.NET-провайдера
|
Обновление ADO.NET-провайдера
Сборка клиентского приложения
|
Сборка приложения из командной строки
|
Сборка приложения с помощью Visual Studio
|
Подготовка БД
|
Основные понятия и определения
Открытые классы провайдера
Класс LinterClientFactory
|
Конструктор
Свойства
|
CanCreateDataSourceEnumerator
Методы
|
CreateCommand
|
CreateCommandBuilder
|
CreateConnection
|
CreateConnectionStringBuilder
|
CreateDataAdapter
|
CreateDataSourceEnumerator
|
CreateParameter
|
CreatePermission
Класс DbConnection
Конструкторы
|
LinterDbConnection()
|
LinterDbConnection(String)
|
LinterDbConnection(LinterDbConnection)
Свойства
|
ConnectionString
|
ConnectionTimeout
|
Database
|
DataSource
|
ServerVersion
|
State
Методы
|
BeginTransaction
|
BeginTransaction(IsolationLevel)
|
ChangeDatabase
|
Close
|
CreateCommand
|
EnlistTransaction
|
GetSchema
|
GetSchema(String)
|
GetSchema(String, String[ ])
|
Open
События
|
StateChange
Класс DbCommand
Конструкторы
|
LinterDbCommand()
|
LinterDbCommand(String)
|
LinterDbCommand(String, LinterDbConnection)
|
LinterDbCommand(String,LinterDbConnection,LinterDbTransaction)
Свойства
|
CommandText
|
CommandTimeout
|
CommandType
|
Connection
|
DesignTimeVisible
|
Parameters
|
Transaction
|
UpdatedRowSource
Методы
|
Cancel
|
CreateParameter
|
ExecuteNonQuery
|
ExecuteReader
|
ExecuteReader(CommandBehavior)
|
ExecuteScalar
|
Prepare
Класс DbDataReader
Свойства
|
Depth
|
FieldCount
|
HasRows
|
IsClosed
|
Item(Int32)
|
Item(String)
|
RecordsAffected
|
VisibleFieldCount
|
IsBeforeReadState
Методы
|
Close
|
GetBoolean
|
GetByte
|
GetBytes
|
GetChar
|
GetChars
|
GetData
|
GetDataTypeName
|
GetDateTime
|
GetDecimal
|
GetDouble
|
GetEnumerator
|
GetFieldType
|
GetFloat
|
GetGuid
|
GetInt16
|
GetInt32
|
GetInt64
|
GetLinterBlobForUpdate
|
GetName
|
GetOrdinal
|
GetProviderSpecificFieldType
|
GetProviderSpecificValue
|
GetProviderSpecificValues
|
GetSchemaTable
|
FastGetSchemaTable
|
GetString
|
GetValue
|
GetValues
|
IsDBNull
|
NextResult
|
Read
Класс DbTransaction
Свойства
|
Connection
|
IsolationLevel
Методы
|
Commit
|
Commit(String)
|
Rollback
|
Rollback(String)
|
Save(String)
Класс DbParameter
Конструкторы
|
LinterDbParameter()
|
LinterDbParameter(String, Object)
|
LinterDbParameter(String, ELinterDbType)
|
LinterDbParameter(String, ELinterDbType, Int)
|
LinterDbParameter(String, ELinterDbType, Int, String)
|
LinterDbParameter(String,ELinterDbType,Int,ParameterDirection, Bool, Byte, Byte, String,DataRowVersion, Object)
Свойства
|
DbType
|
Direction
|
IsNullable
|
ParameterName
|
Size
|
SourceColumn
|
SourceColumnNullMapping
|
SourceVersion
|
Value
|
LinterDbType
|
Precision
|
Scale
Методы
|
ResetDbType
Класс DbParameterCollection
Свойства
|
Count
|
IsFixedSize
|
IsReadOnly
|
IsSynchronized
|
Item(Int32)
|
Item(String)
|
SyncRoot
Методы
|
Add(Object)
|
Add(String, Object)
|
Add(String, ELinterDbType)
|
Add(String, ELinterDbType, Int32)
|
Add(String, ELinterDbType, Int32, String)
|
Add(LinterDbParameter)
|
AddRange
|
Clear
|
Contains(String)
|
Contains(Object)
|
CopyTo
|
GetEnumerator
|
IndexOf(String)
|
IndexOf(Object)
|
Insert
|
Remove
|
RemoveAt(Int32)
|
RemoveAt(String)
Класс DbDataAdapter
Конструкторы
|
LinterDbDataAdapter()
|
LinterDbDataAdapter(LinterDbCommand)
|
LinterDbDataAdapter(String, LinterDbConnection)
|
LinterDbDataAdapter(String, String)
Свойства
|
AcceptChangesDuringFill
|
AcceptChangesDuringUpdate
|
ContinueUpdateOnError
|
DeleteCommand
|
FillLoadOption
|
InsertCommand
|
MissingMappingAction
|
MissingSchemaAction
|
ReturnProviderSpecificTypes
|
SelectCommand
|
TableMappings
|
UpdateBatchSize
|
UpdateCommand
Методы
|
Fill(DataSet)
|
Fill(DataTable)
|
Fill(DataSet, String)
|
Fill(Int32, Int32, DataTable)
|
Fill(DataSet, Int32, Int32, String)
|
FillSchema(DataSet, SchemaType, String)
|
FillSchema(DataSet, SchemaType)
|
FillSchema(DataTable, SchemaType)
|
GetFillParameters
|
Update(DataRow[])
|
Update(DataSet)
|
Update(DataTable)
|
Update(DataSet, String)
События
|
FillError
|
RowUpdating
|
RowUpdated
Класс DbCommandBuilder
Конструкторы
|
LinterDbCommandBuilder
|
LinterDbCommandBuilder(LinterDbDataAdapter)
Свойства
|
CatalogLocation
|
CatalogSeparator
|
ConflictOption
|
DataAdapter
|
QuotePrefix
|
QuoteSuffix
|
SchemaSeparator
|
SetAllValues
Методы
|
DeriveParameters
|
GetDeleteCommand
|
GetDeleteCommand(Boolean)
|
GetInsertCommand
|
GetInsertCommand(Boolean)
|
GetUpdateCommand
|
GetUpdateCommand(Boolean)
|
QuoteIdentifier
|
RefreshSchema
|
UnquoteIdentifier
Класс DbConnectionStringBuilder
Конструкторы
|
LinterDbConnectionStringBuilder
|
LinterDbConnectionStringBuilder(String)
Свойства
|
BrowsableConnectionString
|
ConnectionString
|
Count
|
DataSource
|
IsFixedSize
|
IsReadOnly
|
Item
|
Keys
|
Password
|
PersistSecurityInfo
|
UserID
|
Values
Методы
|
Add
|
AppendKeyValuePair(StringBuilder, String, String)
|
AppendKeyValuePair(StringBuilder, String, String, Boolean)
|
Clear
|
ContainsKey
|
EquivalentTo
|
Remove
|
ShouldSerialize
|
TryGetValue
Класс LinterBlob
|
Конструкторы
|
Свойства
Методы
|
Append
|
Clear
Класс LinterSqlException
|
Конструкторы
Свойства
|
Data
|
ErrorCode
|
Errors
|
HelpLink
|
InnerException
|
Message
|
Number
|
Source
|
SqlLineNumber
|
SqlPositionInLine
|
StackTrace
|
TargetSite
Методы
|
GetBaseException
|
GetObjectData
Общие свойства и методы классов ADO.NET-провайдера
Общие свойства
|
Container
|
Site
Общие методы
|
CreateObjRef
|
Dispose
|
Equals
|
GetHashCode
|
GetLifetimeService
|
GetType
|
InitializeLifetimeService
|
ToString
|
Обработка событий
|
Обработка исключений
|
Прерывание запроса
Провайдер Entity Framework
|
Строки подключения
|
Отображение типов данных
|
Использование хранимых процедур для выполнения операций INSERT|UPDATE|DELETE
Сценарий разработки Database First
|
Использование Visual Studio в сценарии Database First
|
Использование утилиты EdmGen.exe в сценарии Database First
|
Сценарий разработки Model First
LINQ-провайдер
Класс LinterDataContext
|
Библиотека
|
Пространство имён
|
Декларация
Конструкторы
|
LinterDataContext(String)
|
LinterDataContext(DbConnection)
Свойства
|
Log
Методы
|
Dispose()
|
ExecuteQuery<T>(String)
|
GetTable<T>()
|
SubmitChanges()
|
ExecuteMethodCall(LinterDataContext, MethodInfo, object[])
Класс DatabaseTable<T>
Методы
|
DeleteOnSubmit(T)
|
InsertOnSubmit(T)
|
Провайдер DevExpress
|
Диалект NHibernate
Примеры ADO.NET приложений
|
DOTNETDEMO (ADO.NET 2.0/3.x/4.x Data Provider)
|
ENTITYDEMO (ADO.NET 4.x Entity Provider)
Интеграционный пакет для Microsoft Visual Studio
|
Общие сведения
|
Разработка клиентских приложений
Администрирование БД СУБД ЛИНТЕР
|
Подключение к ЛИНТЕР-серверу
|
Интерфейс пользователя
|
Создание и изменение таблиц
|
Работа с данными таблицы
|
Работа с представлениями
|
Работа с триггерами и хранимыми процедурами
|
Удаление объектов БД
|
Копирование объектов БД
|
Приложение 1. Освобождение ресурсов
|
Приложение 2. Пример асинхронной обработки данных
JDBC-драйвер
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Необходимые предварительные знания
Назначение и условия применения программы
|
Назначение драйвера
|
Условия применения
Характеристики JDBC-драйвера
|
Основные функции
|
Соответствие типов данных
|
Сценарии (способы) доступа к БД
|
Типы JDBC-драйверов
Состав прикладного интерфейса JDBC-драйвера СУБД ЛИНТЕР
|
Новые возможности JDBC 2
|
Новые возможности JDBC 3
|
Новые возможности JDBC 4
|
Новые возможности JDBC 4.1
|
Новые возможности JDBC 4.2
Установка и запуск драйвера
|
Состав JDBC-драйвера
|
Выбор пакета для соответствующей версии JDK
|
Установка драйвера
|
Установка JDBC-драйвера в локальный репозиторий maven
|
Запуск клиентской части драйвера
|
Запуск серверной части драйвера
Реализация JDBC-драйвера для СУБД ЛИНТЕР
|
java.sql.CallableStatement
|
java.sql.Connection
|
java.sql.DatabaseMetaData
|
java.sql.Driver
|
java.sql.DriverManager
|
java.sql.PreparedStatement
|
java.sql.ResultSet
|
java.sql.ResultSetMetaData
|
java.sql.Statement
Поддерживаемые интерфейсы соединения с СУБД
|
JNDI
|
Apache Cayenne
|
Hibernate
|
Приложение 1. Пример java-модуля
Приложение 2. Примеры XML-файлов для подключения к СУБД ЛИНТЕР
|
hibernate.cfg.xml
|
web.xml для tomcat
|
context.xml для tomcat
ODBC-драйвер
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Необходимые предварительные знания
|
Дополнительные документы
Характеристики драйвера
|
Назначение
Конфигурирование источника данных
|
Конфигурирование источника данных в среде ОС Windows
|
Конфигурирование источника данных в среде ОС UNIX
Архитектура ODBC
|
Клиентское приложение
|
Диспетчер драйверов
|
Драйвер
|
Источник данных
ODBC-интерфейс
|
SQLAllocHandle
|
SQLBindCol
|
SQLBindParameter
|
SQLBrowseConnect
|
SQLBulkOperations
|
SQLCancel
|
SQLCloseCursor
|
SQLColAttribute
|
SQLColumnPrivileges
|
SQLColumns
|
SQLConnect
|
SQLCopyDesc
|
SQLDescribeCol
|
SQLDescribeParam
|
SQLDisconnect
|
SQLDriverConnect
|
SQLEndTran
|
SQLError
|
SQLExecDirect
|
SQLExecute
|
SQLFetch
|
SQLFetchScroll
|
SQLForeignKeys
|
SQLFreeHandle
|
SQLGetConnectAttr
|
SQLGetCursorName
|
SQLGetData
|
SQLGetDescField
|
SQLGetDescRec
|
SQLGetDiagField
|
SQLGetDiagRec
|
SQLGetEnvAttr
|
SQLGetFunctions
|
SQLGetInfo
|
SQLGetStmtAttr
|
SQLGetTypeInfo
|
SQLMoreResults
|
SQLNativeSql
|
SQLNumParams
|
SQLNumResultCols
|
SQLParamData
|
SQLParamOptions
|
SQLPrepare
|
SQLPrimaryKeys
|
SQLProcedureColumns
|
SQLProcedures
|
SQLPutData
|
SQLRowCount
|
SQLSetConnectAttr
|
SQLSetCursorName
|
SQLSetDescField
|
SQLSetDescRec
|
SQLSetPos
|
SQLSetScrollOptions
|
SQLSetStmtAttr
|
SQLSpecialColumns
|
SQLStatistics
|
SQLTablePrivileges
|
SQLTables
|
Коды завершения
Perl-интерфейсы
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Необходимые предварительные знания
|
Дополнительные документы
LinPerl-интерфейс
|
Назначение
|
Условия применения
Характеристика программы
|
Сборка для ОС типа Windows
|
Сборка для ОС типа UNIX
Функции
|
Общие сведения
|
Установить соединение с СУБД
|
Получить параметры соединения с СУБД
|
Установить пользовательскую кодировку
|
Закрыть соединение с СУБД
|
Открыть курсор
|
Получить значение параметра курсора
|
Установить значение параметра курсора
|
Закрыть курсор
|
Выполнить курсорный запрос без подготовки
|
Подготовить курсорный запрос для выполнения
|
Привязать значение параметра к курсорному запросу
|
Привязать массив значений параметров к курсорному запросу
|
Выполнить подготовленный курсорный запрос
|
Перейти в заданную строку ответа курсорного запроса
|
Привязать переменную к столбцу
|
Отменить привязку переменной к столбцу
|
Получить значение столбца
|
Получить массив значений строки ответа
|
Получить массивы значений нескольких строк ответа
|
Получить ассоциативный массив значений строки ответа
|
Проверить значение столбца на NULL-значение
|
Добавить нетипизированные данные к первому BLOB-столбцу
|
Добавить типизированные данные к первому BLOB-столбцу
|
Добавить нетипизированные данные к заданному BLOB-столбцу
|
Добавить типизированные данные к заданному BLOB-столбцу
|
Получить тип BLOB-данных
|
Удалить BLOB-данные первого BLOB-столбца
|
Удалить BLOB-данные заданного BLOB-столбца
|
Получить размер BLOB-данных
|
Получить порцию BLOB-данных первого BLOB-столбца
|
Получить порцию BLOB-данных заданного BLOB-столбца
|
Подтверждение выполнения транзакции
|
Отмена выполнения транзакции
|
Получить описание атрибутов столбца
|
Получить последний код завершения
|
Получить описание кода завершения СУБД ЛИНТЕР
DBI-интерфейс
|
Общие сведения
|
Необходимые условия
|
Установка в ОС типа UNIX
|
Установка в ОС типа Windows
|
Динамические атрибуты DBI
Методы
|
Создать новый объект класса Linter (install_driver)
|
Создать новое соединение (connect)
|
Создание кэшированного соединения (connect_cached)
|
Создание копии дескриптора соединения (clone)
|
Проверка доступности ЛИНТЕР-сервера (ping)
|
Выполнение методов DBD-драйвера (func)
|
Получить код завершения последнего метода (err)
|
Прямое обращение к базе данных (linter)
|
Создание строкового литерала (qoute)
|
Создание идентификатора объекта БД (quote_identifier)
|
Подготовка SQL-оператора к выполнению (prepare)
|
Создание кэшированного претранслированного запроса (prepare_cached)
|
Подтверждение изменений в базе данных (commit)
|
Отмена изменений в базе данных (rollback)
|
Включение транзакционного режима (begin_work)
|
Выполнить SQL-предложение (do)
|
Вывод результата выборки данных (dump_results)
|
Получить информацию о драйвере (get_info)
|
Получить метаданные объекта БД (table_info)
|
Получить метаданные столбцов табличного объекта (column_info)
|
Получить метаданные первичных ключей табличного объекта (primary_key_info)
|
Получить список имен столбцов, входящих в состав первичного составного ключа табличного объекта (primary_key)
|
Получить метаданные внешних ключей табличного объекта (foreign_key_info)
|
Получить статистическую информацию о таблице и ее индексах (statistics_info)
|
Получить список имен таблиц (tables)
|
Получить описание всех поддерживаемых типов данных (type_info_all)
|
Получить описание указанных типов данных (type_info)
|
Получить идентификатор последней добавленной записи (last_insert_id)
|
Сохранить данные (snap)
|
Привязка формального параметра хранимой процедуры (bind_param_inout)
|
Выполнение хранимой процедуры (proc)
|
Привязка формальных параметров (bind_param)
|
Привязка формального параметра к столбцу (bind_col)
|
Привязка формальных параметров ко всем столбцам выборки данных (bind_columns)
|
Привязка массива формальных параметров (bind_param_array)
|
Выполнение подготовленного SQL-оператора (execute)
|
Выполнение претранслированого запроса с наборами параметров (execute_array)
|
Выполнение параметрического запроса с подгружаемыми наборами привязываемых значений (execute_for_fetch)
|
Получить количество обработанных записей (rows)
|
Получить ссылку на массив значений следующей записи выборки данных (fetchrow_arrayref)
|
Получить массив значений следующей записи выборки данных (fetchrow_array)
|
Получить ссылку на хеш-массив следующей записи выборки данных (fetchrow_hashref)
|
Получить массив ссылок на записи выборки данных выполненного запроса (fetchall_arrayref)
|
Получить массив ссылок на хеш-массив значений столбца всех записей выборки данных выполненного запроса (fetchall_hashref)
|
Получить первую запись выборки данных в виде массива значений полей записи (selectrow_array)
|
Получить первую запись выборки данных в виде ссылки на массив значений полей записи (selectrow_arrayref)
|
Получить запись выборки данных в виде хеш-массива значений полей записи (selectrow_hashref)
|
Получить значения всей выборки данных (selectall_array)
|
Получить ссылку на массив значений всей выборки данных (selectall_arrayref)
|
Получить значения всей выборки данных в виде массива хеш-массивов (selectall_hashref)
|
Получить ссылку на массив значений первого столбца выборки данных (selectcol_arrayref)
|
Преобразование ESC-последовательностей (native_sql)
|
Получить порцию BLOB-данных (blob_read)
|
Добавить порцию BLOB-данных (blob_write)
|
Удалить BLOB-данные (blob_delete)
|
Завершить обработку SQL-оператора (finish)
|
Закрыть соединение с СУБД (disconnect)
|
Останов ядра СУБД ЛИНТЕР (shut)
|
Приложение 1. Коды завершения LinPerl-интерфейса
|
Приложение 2. Типы данных СУБД ЛИНТЕР
|
Приложение 3. Коды завершения DBI-интерфейса
|
Приложение 4. Пример обработки типов данных в DBI-интерфейсе
PHP-интерфейсы
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Необходимые предварительные знания
|
Дополнительные документы
|
Условия доступа к СУБД ЛИНТЕР через веб-сервер Apache
Linter PHP-интерфейс
|
Необходимые условия
Использование в среде ОС UNIX
|
Построение Linter PHP-интерфейса как разделяемой библиотеки
|
Настройка PHP-интерфейса СУБД ЛИНТЕР
|
Особенности использования и сборки
Использование в среде ОС Windows
|
Построение Linter PHP-интерфейса как динамической библиотеки
|
Настройка PHP-интерфейса СУБД ЛИНТЕР
Функции PHP-интерфейса СУБД ЛИНТЕР
|
Общие сведения
|
Установить соединение с базой данных
|
Закрыть соединение с базой данных
|
Получить параметры соединения с БД
|
Установить кодовую страницу
|
Открыть курсор
|
Закрыть курсор
|
Получить характеристики курсора
|
Установить характеристики курсора
|
Выполнить SQL-запрос
|
Подготовить запрос к выполнению
|
Получить описание свойств параметра
|
Выполнить подготовленный запрос
|
Перейти в заданную строку ответа
|
Получить текущую строку ответа
|
Получить строку ответа и переместиться на следующую
|
Получить заданную строку ответа с кэшированием
|
Получить значения нескольких строк ответа, начиная с текущей
|
Получить значение текущей строки в виде ассоциированного массива
|
Получить строку ответа в виде ассоциированного массива и переместиться на следующую
|
Получить описание свойства столбца
|
Добавить порцию данных к указанному BLOB-столбцу
|
Добавить порцию данных указанного типа к заданному BLOB-столбцу
|
Удалить BLOB-данные заданного столбца
|
Получить порцию BLOB-данных заданного столбца
|
Получить размер BLOB-данных
|
Добавить порцию данных к BLOB-столбцу
|
Добавить порцию данных указанного типа к BLOB-столбцу
|
Удалить BLOB-данные
|
Получить порцию BLOB-данных
|
Получить последний код завершения
|
Получить описание последнего кода завершения
Linter DBX-интерфейс
|
Назначение
|
Необходимые условия
|
Использование в среде ОС Windows и ОС UNIX
Функции DBX-интерфейса СУБД ЛИНТЕР
|
Установить соединение с БД
|
Закрыть соединение с БД
|
Сравнить значения столбцов
|
Получить сообщение об ошибке
|
Выполнить запрос
|
Отсортировать выборку данных
Linter PEAR::db-интерфейс
|
Назначение
|
Использование в среде ОС Windows
|
Использование в среде ОС UNIX
DB-основной класс
|
Установить соединение с базой данных
|
Проверить на ошибку
DB_Common-интерфейс для доступа к БД
|
Получить количество изменённых строк
|
Создать последовательность
|
Закрыть соединение с базой данных
|
Удалить последовательность
|
Выполнить подготовленный запрос
|
Многократное выполнение запроса
|
Получить всю результирующую выборку
|
Получить заданный столбец результирующей выборки
|
Получить информацию о БД
|
Выбрать значение поля
|
Получить первую строку результирующей выборки
|
Ограничение размера результирующей выборки
|
Получить следующий номер последовательности
|
Подготовить запрос к выполнению
|
Передать запрос на выполнение
|
Установить граничные кавычки
|
Установить формат по умолчанию для выборки данных
DB_Result-результирующая выборка
|
Поместить заданную строку результирующей выборки в переменную
|
Получить заданную строку результирующей выборки
|
Освободить ресурсы
|
Получить следующую результирующую выборку
|
Получить количество столбцов результирующей выборки
|
Получить количество строк результирующей выборки
|
Получить описание результирующей выборки
Linter PDO-интерфейс
|
Назначение
Использование в среде ОС UNIX
|
Сборка PDO-интерфейса
|
Настройка PDO-интерфейса
|
Использование в среде ОС Windows
PDO-класс соединений
|
Соединение с БД
|
Закрыть соединение с БД
|
Начать транзакцию
|
Подтвердить транзакцию
|
Отменить транзакцию
|
Установить атрибут соединения с БД
|
Получить значение атрибута соединения с БД
|
Получить код завершения
|
Получить информацию о коде завершения
|
Обрамление строки
|
Подготовить запрос к выполнению
|
Выполнить запрос с предоставлением статистики
|
Выполнить запрос
|
Получить последнее значение идентификатора записи или последовательности
PDOStatement – класс операторов
|
Установить атрибут оператора
|
Получить значение атрибута оператора
|
Получить код завершения
|
Получить информацию о коде завершения
|
Выполнить подготовленный оператор
|
Получить количество реально обработанных записей
|
Получить число столбцов результирующей выборки
|
Получить описание столбца результирующей выборки
|
Привязать значение к параметру
|
Привязать переменную к параметру
|
Привязать переменную к столбцу
|
Установить режим выборки данных
|
Получить заданную строку результирующей выборки
|
Получить все строки результирующей выборки
|
Получить значение столбца результирующей выборки
|
Освободить ресурсы
|
Получить следующий набор данных
|
PDOException-класс исключений
|
Пример PHP-скрипта с использованием PDO-интерфейса
|
Приложение 1. Типы данных СУБД ЛИНТЕР
|
Приложение 2. Коды завершения Linter PHP-интерфейса
Python-интерфейс
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Необходимые предварительные знания
|
Дополнительные документы
Общие сведения
|
Назначение
|
Условия применения
Сборка и установка драйвера
|
Сборка и установка для ОС типа Windows
|
Сборка и установка для ОС типа UNIX
Функции интерфейса
|
Соединение с БД
|
Глобальные переменные
|
Исключения
Атрибуты и методы класса Connection
|
Атрибуты класса
Методы класса
|
Создание курсора
|
Подтверждение транзакции
|
Отмена транзакции
|
Закрытие соединения
Атрибуты и методы класса Cursor
|
Атрибуты класса
Методы класса
|
Выполнение запроса
|
Пакетная обработка данных
|
Получение всей выборки данных
|
Получение следующей записи выборки данных
|
Получение следующей порции записей выборки данных
|
Переход к следующему подмножеству выборки данных
|
Блокирование текущей строки курсора
|
Разблокирование текущей строки курсора
|
Трансляция запроса
|
Привязка параметров к претранслированному запросу
|
Выполнение претранслированного запроса
|
Выполнение хранимой процедуры
|
Выделение памяти для параметров запроса
|
Выделение памяти для BLOB-значений
|
Подтверждение курсорной транзакции
|
Отмена курсорной транзакции
|
Закрытие курсора
Атрибуты и методы класса BLOB
|
Атрибуты класса
Методы класса
|
Добавление BLOB-значения
|
Чтение BLOB-значения
|
Очистка BLOB-значения
Дополнительные типы данных
|
Создание данных типа «дата»
|
Создание данных типа «время»
|
Создание данных типа «временна̀я метка»
|
Создание данных типа «дата» из тиков
|
Создание данных типа «время» из тиков
|
Создание данных типа «временна̀я метка» из тиков
|
Создание данных типа «байтовая строка»
|
Представление UNICODE-данных
|
Формат представления данных типа «дата»
Qt-интерфейс
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Необходимые предварительные знания
|
Дополнительные документы
Общие сведения о Qt-библиотеке
|
Назначение
|
Условия применения
|
Характеристики программы
Обращение к программе
Использование в среде UNIX
|
Сборка QtLinter-драйвера
|
Установка QtLinter-драйвера
Использование в среде Windows
|
Сборка QtLinter-драйвера
|
Установка QtLinter-драйвера
QtLinter-интерфейс
Управление соединением
|
Установка соединения с БД
Инициализация соединения
|
Создание объекта-соединения
|
Создание копии объекта-соединения
|
Уничтожение объекта-соединения
Конфигурирование соединения
|
Подключить драйвер базы данных
|
Установить параметры соединения
|
Установить имя ЛИНТЕР-сервера
|
Установить имя пользователя
|
Установить пароль пользователя
Просмотр параметров соединения
|
Получить параметры соединения
|
Получить имя ЛИНТЕР-сервера
|
Получить имя пользователя
|
Получить пароль пользователя
|
Получить имя драйвера
|
Проверить доступность драйвера
|
Проверить функциональность драйвера
|
Проверить состояние соединения
|
Проверить результат соединения с БД
|
Проверить существование соединения
|
Установить сконфигурированное соединение
|
Установить параметризуемое соединение
|
Закрыть соединение
|
Начать транзакцию
|
Подтвердить транзакцию
|
Удалить именованное соединение
|
Откатить транзакцию
|
Поддерживаемые типы данных
|
Обработка SQL-запросов
|
Получить номер последней обработанной записи
Работа с BLOB-данными
Получение BLOB-данных
|
Стандартный способ
|
Получение с помощью псевдозапроса
|
Получение с помощью устаревшего метода
Добавление BLOB-данных
|
Стандартный способ
|
Добавление с помощью псевдозапроса
|
Добавление с помощью устаревшего метода
Удаление BLOB-данных
|
Стандартный способ
|
Удаление с помощью псевдозапроса
|
Удаление с помощью устаревшего метода
Получение информации об объектах БД
|
Получить список таблиц БД
|
Получить описание первичного ключа таблицы
|
Получить описание строки таблицы
Обработка кодов завершения
|
Получить последний код завершения
Приложение. Устаревшие функции для работы с BLOB-данными
|
Получить порцию BLOB-данных
|
Добавить порцию BLOB-данных
|
Удалить BLOB-данные
Ruby-интерфейс
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Необходимые предварительные знания
|
Дополнительные документы
Общие сведения о Ruby-интерфейсе
|
Необходимые условия применения
Сборка Ruby-интерфейса
|
Сборка Ruby-интерфейса для ОС Windows
|
Сборка Ruby-интерфейса для ОС UNIX как разделяемой библиотеки
Методы Ruby-интерфейса
|
Общие сведения
Управление доступом к БД
|
Создать объект Connection
|
Установить соединение
|
Установить опцию соединения (курсора)
|
Получить статус соединения (курсора)
|
Закрыть соединение
|
Освободить соединение
|
Открыть курсор
|
Закрыть курсор
Получение метаданных БД
|
Получить описание параметров БД
|
Получить информацию о табличных объектах БД
|
Получить информацию о столбцах таблицы БД
Обработка SQL-запросов
|
Преобразовать ESC-последовательности
|
Выполнить подготовленный запрос
|
Транслировать запрос
|
Получить описание параметров претранслированного запроса
|
Подставить параметры в претранслированный запрос
|
Выполнить претранслированный запрос
Обработка результата выполнения запроса
|
Получить количество обработанных записей
|
Получить значение выходных параметров хранимой процедуры
|
Получить заданную запись выборки данных в виде массива значений
|
Получить заданную запись выборки данных в виде ассоциированного массива
|
Получить порцию записей выборки данных в виде массива значений
|
Получить порцию записей выборки данных в виде ассоциированного массива
|
Получить информацию о записи выборки данных
|
Получить последний ROWID в заданном соединении (курсоре)
|
Получить последний AUTOINC в заданном соединении (курсоре)
Обработка BLOB-данных
|
Общие сведения
|
Получить порцию BLOB-данных
|
Добавить порцию BLOB-данных
|
Очистить BLOB-данные
|
Коды завершения Ruby-интерфейса
TCL/TK-интерфейс
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Необходимые предварительные знания
|
Дополнительные документы
|
Общие сведения
|
Сборка приложения
Функции
|
linter_connect
|
linter_closeconnect
|
linter_opencursor
|
linter_closecursor
|
linter_execdir
|
linter_fetch
|
linter_getrow
|
linter_getdata
|
linter_createstmt
|
linter_freestmt
|
linter_execstmt
|
linter_bindpar
|
linter_cursopt
|
linter_setpriority
|
linter_stmtopt
|
linter_commit
|
linter_commcurs
|
linter_rollback
|
linter_rollbcurs
|
linter_freeall
Обработка кодов завершения
|
linter_error
Библиотеки специальных типов данных
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Необходимые предварительные знания
|
Дополнительные документы
Библиотека Decimals
|
Назначение
|
Условия применения
|
Характеристики библиотеки
Библиотечные функции
Арифметические функции
|
Сложение
|
Вычитание
|
Сравнение двух чисел
|
Умножение
|
Деление
Функции преобразования
|
Преобразование из символьного представления во внутреннее
|
Преобразование из внутреннего представления в символьное
|
Преобразование из внутреннего представления в полное символьное
|
Преобразование целого числа
|
Преобразование в целое
|
Преобразование длинного целого числа
|
Преобразование в целое
|
Преобразование вещественного числа двойной точности
|
Преобразование в вещественное число двойной точности
|
Копирование числа
|
Выделение целой части числа
|
Округление до заданной точности
|
Изменение знака числа
Функции работы со статусом числа
|
Получение статуса числа
|
Проверка корректности числа
|
Установка статуса числа
Прочие функции
|
Присвоить максимальное значение
|
Присвоить минимальное значение
Библиотека Tick
|
Назначение
|
Условия применения
|
Характеристики библиотеки
Функции
Функции преобразования
|
Преобразование даты к числу дней и числу тиков
|
Преобразование номера месяца в трехбуквенное название месяца
|
Расширенное преобразование номера месяца в название месяца
|
Преобразование трехбуквенного названия месяца в номер месяца
|
Расширенное преобразование названия месяца в номер месяца
|
Преобразование номера дня недели в его трехбуквенное название
|
Расширенное преобразование номера дня недели в его название
|
Преобразование трехбуквенного названия дня недели в его номер
|
Расширенное преобразование названия дня недели в его номер
|
Преобразование даты из символьной строки во внутренний формат
|
Преобразование даты в символьный вид
|
Форматное преобразование даты в строку
|
Вычисление максимальной длины результата форматного вывода
|
Форматное преобразование строки в дату
Функции определения элементов даты
|
Определение числа дней в месяце указанного года
|
Определение числа дней в году до указанной даты
|
Определение числа дней от начала н.э. до указанной даты
|
Формирование даты по числу дней от начала н.э.
|
Определение дня недели по числу дней от начала н.э.
|
Проверка года на високосность
Аддитивные операции над датами
|
Суммирование дат
|
Вычитание месяцев из даты
|
Добавление месяцев к дате
|
Вычисление разницы между двумя датами
|
Увеличение интервала даты
|
Уменьшение интервала даты
|
Соотношение между интервалами дат
|
Сравнение двух дат
|
Формирование даты
Функции редактирования
|
Вставка в строку символа цифры
|
Вставка в строку двузначного числа в символьном виде
|
Вставка в строку трехзначного числа в символьном виде
|
Вставка в строку номера года в символьном виде
Библиотека Int64
|
Назначение
|
Условия применения
|
Характеристики библиотеки
Функции
Арифметические функции
|
Сложение
|
Вычитание
|
Умножение
|
Целочисленное деление
|
Получение остатка деления
|
Целочисленное деление с остатком
|
Сложение целого и длинного целого
|
Вычитание целого числа из длинного целого
|
Умножение целого числа на длинное целое
|
Целочисленное деление длинного целого числа на простое целое
|
Получение остатка деления длинного целого числа на простое целое
Логические функции
|
Побитовое умножение
|
Побитовое сложение
Прочие функции
|
Сравнение двух чисел
|
Изменение знака
|
Проверка знака
|
Проверка на равенство нулю
|
Операция инкремента
|
Операция декремента
|
Получение минимального знакового значения
|
Получение максимального знакового значения
|
Получение максимального беззнакового значения
|
Получение минимального беззнакового значения
|
Преобразование строки в число
|
Расширенное преобразование строки в число
|
Преобразование числа в строку
|
Проверка на переполнение при преобразовании в unsigned long
|
Проверка на переполнение при преобразовании в signed long
|
Проверка на переполнение при преобразовании в double
|
Проверка на переполнение при преобразовании из double
|
Инвертирование байтов
|
Макросы
Встроенный SQL
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Дополнительные документы
Общие сведения
|
Назначение встроенного SQL
|
Синтаксические правила
Элементы языка встроенного SQL
|
Встроенные SQL-предложения
|
Исполняемые и декларативные предложения
|
Директивы прекомпилятора
|
Статические и динамические встроенные SQL-предложения
|
Переменные встроенного SQL
|
Способы обмена данными между приложением и СУБД
Переменные основного языка
|
Правила объявления переменных
|
Область видимости переменных
Атрибуты переменных
|
Наследование
|
Класс памяти
|
Класс доступа
|
Модификатор
|
Именование переменных
Типы данных переменных
|
Числовые типы данных
Строковые типы данных
|
Фиксированный строковый тип
|
Переменный строковый тип
Битовые типы данных
|
Фиксированный битовый тип
|
Переменный битовый тип
|
Тип дата-время
Массивы данных
|
Массивы с фиксированной длиной элементов
|
Массивы с переменной длиной элементов
|
Специальные типы данных
|
Указатели
|
Начальное значение
|
Объявление переменных основного языка
|
Входные и выходные переменные основного языка
|
Индикаторные переменные основного языка
|
Совместимость типов данных
Объекты встроенного SQL
|
Коммуникационная область
|
Псевдопеременные встроенного языка
|
Информация о результате исполнения запроса
|
Модули встроенного языка
Переменные встроенного SQL
|
Переменная типа «соединение»
|
Переменная типа «предложение»
|
Переменные-параметры
|
Подготовка предложения к выполнению
Доступ к БД
|
Установление связи с СУБД
|
Отсоединение от СУБД
Транзакции
|
Фиксация транзакции
|
Откат транзакции
|
Выполнение некурсорных SQL-запросов
Операторы исполнения предложений встроенного языка
|
Непосредственное исполнение предложений
|
Исполнение заранее подготовленных предложений
Работа с курсорами
|
Понятие курсора
Статические курсоры
|
Объявление статического курсора
|
Открытие статического курсора
|
Закрытие статического курсора
Динамические курсоры
|
Объявление динамического курсора
|
Выделение памяти под динамический курсор
|
Открытие динамического курсора
|
Закрытие динамического курсора
|
Освобождение памяти динамического курсора
Выборка записей из курсора
|
Простая выборка
|
Циклическая выборка
|
Добавление BLOB-данных
|
Выборка BLOB-данных
|
Удаление BLOB-данных
Динамический SQL
Дескрипторы
|
Объявление дескриптора
|
Инициализация дескриптора
|
Привязка динамических параметров
|
Получение информации из дескриптора
|
Присвоение значений дескриптору
|
Освобождение памяти дескриптора
Работа с хранимыми процедурами
|
Объявление прототипа процедуры
|
Создание/модификация процедуры
|
Выполнение процедуры
|
Многомодульные приложения
Параллельная обработка запросов (многопоточность)
Требования к многопоточному приложению
|
Требования к контексту многопоточного приложения
|
Требования к трансляции и сборке многопоточного приложения
|
Объявление контекстной переменной
|
Разрешение на создание потока
|
Создание контекста
|
Установка текущего контекста
|
Освобождение контекста
|
Анализ результатов обработки запросов в потоке
Контроль ошибочных ситуаций
|
Спецификация ошибочных ситуаций и действий по их обработке
Управление прекомпиляцией
|
Определение и отмена определения макропеременных
Директивы условной трансляции
|
Начало блока условной трансляции
|
Изменение состояния условной трансляции
|
Завершение условной трансляции
Настройка прекомпилятора
|
Размер рабочего буфера
|
Максимальный размер дескриптора
|
Класс памяти для коммуникационной области
|
Включение файла
|
Получение характеристик ЛИНТЕР-сервера
Прекомпилятор встроенного SQL
|
Условия применения
|
Характеристики прекомпилятора
|
Обращение к прекомпилятору
|
Компилятор хранимых процедур
Коды завершения
|
Коды завершения этапа прекомпиляции
|
Коды завершения этапа выполнения
|
Стандартные переменные состояния
|
Приложение 1. Структура дескриптора t_sqlda
|
Приложение 2. Пример использования хранимых процедур
|
Приложение 3. Пример многопоточной обработки
|
Приложение 4. Пример PCI-программы
|
Приложение 5. Вызов компилятора хранимых процедур
Интерфейс нижнего уровня
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Необходимые предварительные знания
|
Дополнительные документы
Назначение и условия применения программы
|
Назначение программы
|
Условия применения
Характеристики программы
|
Объемные характеристики
|
Контроль выполнения
|
Доступ к базе данных
Входные данные
Блок управления запросом CBL
|
Поля контрольного блока
|
Буфер запроса OpBuf
|
Буфер параметров команды VarBuf
|
Адрес процедуры асинхронной обработки запроса CondBuf
Выходные данные
|
Блок управления запросом CBL
|
Буфер записи (буфер выборки данных) RowBuf
Команды СУБД ЛИНТЕР
Коммуникационные команды
|
Открыть канал (соединение)
|
Создать подчиненный канал
|
Установить параметры курсора
|
Закрыть канал
|
Аварийное закрытие канала
|
Сбросить изменения на диск
|
Завершить работу СУБД
Команды работы со словарем системы
|
Дать описание таблицы
|
Дать описание столбца таблицы
|
Дать идентификатор пользователя
|
Дать идентификатор узла сети
|
Дать параметры курсора
|
Дать описание БД
Команды обработки данных
|
Поиск и выборка данных
|
Дать информацию о структуре записи выборки данных
|
Дать первую запись выборки данных
|
Дать последнюю запись выборки данных
|
Дать следующую запись выборки данных
|
Дать предыдущую запись выборки данных
|
Дать указанную запись выборки данных
|
Дать группу записей выборки данных
|
Пакетное добавление данных
|
Выполнение SQL-запроса
Команды работы с BLOB-данными
|
Дать порцию BLOB-данных
|
Добавить порцию BLOB-данных
|
Удалить BLOB-данные
Команды управления доступом к данным
|
Блокировать таблицу
|
Разблокировать таблицу
|
Блокировать запись
|
Разблокировать запись
Команды управления транзакциями
|
Фиксировать изменения
|
Откатить изменения
Команды мониторинга СУБД
|
Общая информация об очередях
|
Дать элемент очереди таблиц
|
Дать элемент очереди столбцов
|
Дать элемент очереди файлов
|
Управление интерфейсом нижнего уровня
Работа с хранимыми процедурами и триггерами
|
Создание (модификация) хранимой процедуры (триггера)
|
Выполнение хранимой процедуры
|
Асинхронная обработка запросов
Анализ и обработка кодов завершения
|
Коды завершения команд
Обработка кодов завершения
|
Дать описание кода завершения СУБД
|
Обработка ошибок трансляции хранимых процедур (триггеров)
|
Коды завершения интерфейса нижнего уровня
|
Приложение 1. Коды операционных систем
|
Приложение 2. Определения препроцессора для intlib.c
|
Приложение 3. Типы данных интерфейса нижнего уровня
|
Приложение 4. Соответствие типов данных СУБД ЛИНТЕР и интерфейса нижнего уровня
|
Приложение 5. Пример разбора спецификации выборки данных
|
Приложение 6. Состав примеров интерфейса нижнего уровня
|
Приложение 7. Список команд интерфейса нижнего уровня
|
Приложение 8. Пример идентификации и аутентификации по Kerberos-протоколу
|
Приложение 9. Пример работы с двумя ядрами СУБД
Приложение 10. Примеры пакетной обработки данных
Байтовый формат пакета
|
Заполнение пакета
|
Обработка пакета
Символьный формат пакета
|
Заполнение пакета
|
Обработка пакета
|
Приложение 11. Процессы ядра СУБД ЛИНТЕР
|
Приложение 12. Пример анализа результатов трансляции хранимой процедуры
|
Приложение 13. Коды исключений системы исполнения хранимых процедур и триггеров
|
Приложение 14. Пример выполнения хранимой процедуры
Прикладной интерфейс
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Дополнительные документы
|
Основные сведения о LinAPI
Структура LinAPI
|
Соединение (Connection)
|
Курсор (Cursor)
|
Оператор (Statement)
Основные соглашения
|
Соглашения о диагностике ошибок
|
Синхронное и асинхронное выполнение запросов
|
Этапы прохождения запроса в LinAPI
|
Соединение (Connect)
|
Курсор (Cursor)
|
Оператор (Statment)
|
Объекты БД
|
Типы данных (LinAPI)
|
Стандартная структура приложения
Описание функций
Работа с соединениями, курсорами, операторами
|
Создание соединения – LINTER_ConnectCSEx/ LINTER_ConnectCS/ LINTER_Connect
|
Создание соединения с помощью конфигурации соединения – LINTER_ConnectEnvEx/ LINTER_ConnectEnv
|
Создание асинхронного соединения – LINTER_AsyncConnectCSEx/ LINTER_AsyncConnectCS
|
Создание асинхронного соединения с помощью конфигурации соединения – LINTER_AsyncConnectEnvEx/ LINTER_AsyncConnectEnv
|
Получение информации о БД – LINTER_ServerInfo
|
Закрытие соединения – LINTER_CloseConnect
|
Освобождение соединения – LINTER_FreeConnect
|
Открытие курсора – LINTER_OpenCursor
|
Закрытие курсора – LINTER_CloseCursor
|
Закрытие канала – LINTER_KillerChannel, LINTER_KillChannel
|
Создание оператора – LINTER_CreateStatement
|
Освобождение оператора – LINTER_FreeStatement
|
Получение характеристик соединения – LINTER_GetConnectOption
|
Установка характеристик соединения – LINTER_SetConnectOption
|
Получение характеристик курсора – LINTER_GetCursorOption
|
Установка характеристик курсора – LINTER_SetCursorOption
|
Получение характеристик оператора – LINTER_GetStatementOption
|
Выполнение оператора – LINTER_ExecuteStatement
Параметры запроса и работа с ними
|
Привязка параметра запроса – LINTER_BindParameter
|
Привязка поля ответа – LINTER_BindAnswer
|
Отсоединение буфера столбца ответа – LINTER_UnBindAnswer
Транзакции и блокировки
|
Фиксация изменений по курсору – LINTER_CommitCursor
|
Фиксация изменений по соединению – LINTER_Commit
|
Откат изменений по курсору – LINTER_RollBackCursor
|
Откат изменений по соединению – LINTER_RollBack
|
Блокировка строки – LINTER_LockRow
|
Разблокировка строки – LINTER_UnlockRow
|
Выполнение SQL-запроса по курсору – LINTER_ExecuteDirect
|
Выполнение SQL-запроса по соединению – LINTER_ExecControlQuery
|
Отмена операции – LINTER_Cancel
|
Перемещение по выборке – LINTER_Fetch
|
Получение строки ответа в буфер – LINTER_GetRowBuffer
|
Получение столбца ответа в буфер – LINTER_GetData
Работа с BLOB-значениями
|
Общее замечание о функциях
|
Расширение BLOB-значения – LINTER_AppendBlob
|
Очистка BLOB-значения – LINTER_ClearBlob
|
Получение порции BLOB-значения – LINTER_GetBlob
|
Типизация BLOB-значения – LINTER_GetBlobType/SetBlobType
|
Получение размера BLOB-значения – LINTER_GetBlobLength
|
Очистка BLOB-значения заданного столбца – LINTER_PurgeBlob
|
Расширение BLOB-значения заданного столбца – LINTER_AddBlob
|
Длинное расширение BLOB-значения заданного столбца – LINTER_AddBlob2
|
Получение порции BLOB-значения заданного столбца – LINTER_FetchBlob
Разбор сообщений LinAPI
|
Получение сообщения LinAPI – LINTER_ErrorMessage
|
Получение кодов завершения – LINTER_Error
|
Проверка завершения операции по соединению – LINTER_ConnectComplete
|
Проверка завершения операции по курсору – LINTER_CursorComplete
|
Получение описания объекта БД – LINTER_GetObjDesc
|
Завершение работы – LINTER_CloseAPI
Программирование с использованием библиотеки LinAPI
|
Асинхронное программирование
Работа с хранимыми процедурами
|
Обработка ошибок трансляции
|
Обработка возвращаемого значения и выходных параметров
|
Обработка возвращаемого значения типа «курсор»
|
Обработка результатов выполнения
|
Приложение 1. Коды завершения LinAPI
|
Приложение 2. Характеристики объектов LinAPI
Объектная библиотека прикладного интерфейса
Предисловие
|
Назначение документа
|
Для кого предназначен документ
Назначение и условия применения
|
Назначение
|
Условия применения
|
Характеристики библиотеки
|
Классы объектов
Класс linConnection
|
Конструктор класса
|
Деструктор класса
|
Максимальное время ожидания перезапуска сервера
|
Управление транзакциями после перезапуска сервера
|
Установить режим сохранения информации о вызове методов
|
Получить режим сохранения информации о вызове методов
|
Установить соединение с сервером
|
Переустановить соединение с сервером
|
Закрыть соединение с сервером
|
Открыть курсор
|
Закрыть курсор
|
Откатить транзакцию
|
Подтвердить транзакцию
|
Установить параметры соединения с сервером
|
Получить параметры соединения
|
Получить описание объекта БД
|
Проверить завершение операции по соединению
|
Проверить буфер кодов завершения
|
Очистить буфер кодов завершения
|
Получить информацию о коде завершения
Класс linCursor
|
Транслировать SQL-оператор
|
Закрыть SQL-оператор
|
Получить порцию записей выборки
|
Выполнить SQL-оператор
|
Получить запись выборки
|
Блокировать текущую запись выборки
|
Разблокировать текущую запись выборки
|
Очистить BLOB-данные первого столбца
|
Очистить BLOB-данные заданного столбца
|
Получить тип BLOB-данных первого BLOB-столбца
|
Получить длину BLOB-данных
|
Добавить порцию BLOB-данных в первый BLOB-столбец
|
Добавить порцию BLOB-данных в заданный BLOB-столбец
|
Получить порцию BLOB-данных первого столбца
|
Получить порцию BLOB-данных заданного столбца
|
Установить тип BLOB-данных заданного столбца
|
Получить характеристику курсора
|
Установить характеристику курсора
|
Получить значение заданного столбца выборки
|
Откатить транзакцию
|
Подтвердить транзакцию
|
Получить указатель на объект «соединение»
|
Проверить завершение операции по курсору
|
Проверить буфер кодов завершения
|
Очистить буфер кодов завершения
|
Получить информацию о коде завершения
Класс linStatement
|
Выполнить оператор
|
Установить характеристику оператора
|
Получить характеристику оператора
|
Привязать параметр к оператору
|
Присоединить столбец выборки к буферу
|
Отсоединить буфер от столбца выборки
|
Получить указатель на объект «курсор»
|
Получить указатель на объект «соединение»
Класс linDataSet
|
Конструктор класса
|
Деструктор класса
|
Инициализировать класс
|
Деинициализировать класс
|
Получить указатель на объект «соединение»
|
Получить указатель на объект «курсор»
|
Получить флаги класса
|
Получить количество столбцов в выборке
|
Получить количество строк в выборке
|
Проверить обновляемость выборки
|
Получить описание столбца выборки
|
Присвоить значение полю выборки
|
Получить значение поля выборки
|
Получить длину значения поля выборки
|
Установить тип BLOB-поля выборки
|
Получить тип BLOB-поля выборки
|
Добавить запись в выборку
|
Удалить запись из выборки
|
Создать индекс для столбца выборки
|
Удалить индекс столбца выборки
|
Сохранить выборку
|
Изменить условия поиска данных
|
Выполнить поиск данных
|
Отменить условия поиска
|
Выполнить агрегатную функцию
|
Задать условия сортировки данных
|
Выполнить сортировку данных
|
Отменить условия и результат сортировки данных
|
Проверить буфер кодов завершения
|
Очистить буфер кодов завершения
|
Получить информацию о коде завершения
|
Управление транзакциями
|
Приложение. Пример работы с библиотекой LincppAPI
Управление СУБД из клиентского приложения
Предисловие
|
Назначение документа
|
Для кого предназначен документ
|
Необходимые предварительные знания
|
Дополнительные документы
Назначение и условия применения
|
Назначение
|
Условия применения
Входные данные
|
Управляющая структура LINDBCtrl
|
Выходные данные
Функции инициализации
|
Инициализация управляющей структуры
|
Инициализация пути к БД
|
Инициализация переменной окружения LINTER_MBX
|
Инициализация пути к временным файлам
|
Деинициализация управляющей структуры
Управление компонентами СУБД ЛИНТЕР
|
Функция управления
Команды управления
|
Создание БД
|
Создание словаря БД
|
Проверка возможности запуска ядра СУБД ЛИНТЕР
|
Запуск ядра СУБД ЛИНТЕР
|
Взять управление активным ядром СУБД ЛИНТЕР
|
Проверка активности ядра СУБД ЛИНТЕР
|
Останов ядра СУБД ЛИНТЕР
Главная
»
Документация
×
Большое спасибо!
Как хорошо что Вы зашли и помогаете стать нам лучше. Мы получили ваше сообщение и всё исправим в ближайшее время, не беспокойтесь.
↑
Документация
Программные интерфейсы
ADO.NET-интерфейс
JDBC-драйвер
ODBC-драйвер
Perl-интерфейсы
PHP-интерфейсы
Python-интерфейс
Qt-интерфейс
Ruby-интерфейс
TCL/TK-интерфейс
Библиотеки специальных типов данных
Встроенный SQL
Интерфейс нижнего уровня
Прикладной интерфейс
Объектная библиотека прикладного интерфейса
Управление СУБД из клиентского приложения
↑
Документация
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter
На сайте обнаружена ошибка
Текст с ошибкой
Заказать
звонок
*Отправляя Ваши данные нам Вы соглашаетесь с
политикой по обработке персональных данных
.