Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
KANSoftWare

Interbase :: Базы данных :: База знаний Delphi

:: OLE и Interbase - прочесть и записать
В статье описывается способ чтения и записи файлов в формате OLE (Object Linking and Embedding) и Interbase с помощью компонента OLEContainer и класса TBlobStream в программировании на Delphi.

:: Автоинкрементальные поля и Interbase
В статье описывается проблема срабатывания триггера "before insert" в Interbase только после постирования записи из Delphi приложения, что препятствует увеличению автоинкрементальных ключевых полей, и предлагается решение в виде создания хранимой процедур

:: Автоинкрементальные поля и Interbase 2
Автоинкрементальные поля и Interbase 2: при попытке создать триггер для генерации последовательного ключа возникает ошибка "nested select is not support in this context", связанная с ограничениями языка SQL в Interbase 2.

:: Автоинкрементальные поля и Interbase 3
Автоинкрементальные поля и Interbase 3: автор Mike Downey описывает решение проблемы ошибки "Record/Key deleted" при работе с триггерами и blob-полями в таблице InterBase, используя хранимую процедуру и код на Delphi.

:: Автоматический logon к локальной InterBase
Автоматический вход в локальную базу данных InterBase возможен с помощью компонента TDatabase, установкой свойства LoginPrompt в False и заданием параметров USER NAME и PASSWORD.

:: Библиотеки пользовательских функций UDF для Interbase на Free Pascal
Библиотека пользовательских функций UDF для Interbase на Free Pascal: возможность расширения возможностей Interbase с помощью написания пользовательских функций UDF на языке Free Pascal.

:: В InterBase при создании базы ввести параметр для поддержки русского языка
При создании базы данных InterBase нужно ввести параметр для поддержки русского языка, изменяя значение поля RDB$CHARACTER_SET_ID на 52 в таблице RDB$FIELDS.

:: Как гарантированно сделать backup
В статье описывается шаги для гарантированного создания резервной копии базы данных InterBase с использованием опции "Replace existing database" и записи протоколов в файлы, обеспечивая безопасность пользователей.

:: Как заставить Interbase принять COLLATE PXW_CYRL по умолчанию
Автор статьи Nomadic предложил создать сохранённую процедуру для установкиCOLLATE PXW_CYRL по умолчанию в Interbase, что позволяет не писать каждый раз COLLATE при создании таблиц.

:: Как узнать текущие дату и время в Interbase
В языке Interbase можно узнать текущую дату с помощью функции DATE, только дату - с помощью TODAY, а только время - с помощью выражения DATE-TODAY.

:: Как установить клиента InterBase
Установка клиента InterBase заключается в добавлении gds32.dll в директории поиска библиотек, прописании строки "gds_db 3050/tcp" в файле services и включении указания пути к файлу ib_license.dat в реестре для старых версий IB5 или FB.

:: Назначение прав пользователей на таблицу
Разработано утилитарное приложение для назначения прав пользователей на таблицу в базе данных InterBase.

:: Переход с Oracle на Interbase
Переход с Oracle на Interbase: преодолевая отличия в типах и схемах данных, можно использовать директивы компиляции для обеспечения совместимости.

:: После снесения Interbase Server 5.0 и желания поставить 5.1.1 вылетает ошибка - IBCheck
После снесения Interbase Server 5.0 и желания поставить 5.1.1 вылетает ошибка - IBCheck, которую можно решить путем запуска regedit, открытия ключа HKEY_LOCAL_MACHINE\Environment и изменения PATH в строку.

:: При попытке регистрации UDF возникает ошибка - udf not defined
При попытке регистрации UDF в Interbase возникает ошибка "udf not defined", если DLL не расположен в каталоге Interbase/Bin или не указано расширение модуля в декларации функции.

:: Проблема с кодировкой параметров в Delphi 12 и ODAC для Oracle
Проблема: Неправильное отображение параметров SQL-запросов из-за проблем с кодировкой при использовании ODAC для Oracle в Delphi, что может привести к неправильной работе приложения.

:: Программное сжатие размера файла базы Interbase
Программное сжатие размера файла базы Interbase - это функция, которая уменьшает размер файла базы данных Interbase, создавая временный файл и выполняя команду gbak.exe для упаковки неупакованного мусора в базе.

:: Программное создание и удаление базы данных Interbase, а так же выполнение SQL-скриптов
Программное создание и удаление базы данных Interbase, а также выполнение SQL-скриптов с помощью простого графического интерфейса в Delphi-приложении.

:: Создание DBExpress-Connection в Run-Time
В статье описывается создание DBExpress-connection в рантайм при помощи Delphi, используя компоненты TSQLConnection и TSQLDataSet для взаимодействия с базой данных InterBase.

:: Создание UDF для InterBase
Создание пользовательских функций (UDF) для интерфейса InterBase позволяет разработчикам создавать свои собственные функции, которые могут быть использованы в запросах к базе данных.

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

:: Шифрование текстовых полей таблицы Interbase
Шифрование текстовых полей таблицы Interbase - функция, которая шифрует и дешифровывает текстовые строки для хранения в текстовом поле базы данных Interbase.


Подробные статьи про InterBase и Firebird - базу данных для бизнеса. Установка сервера, создание пользователей и инсталлятора. Поддержка русского языка и решение проблем автоинкрементальных полей. Переход с Oracle, использование Delphi и UDF. Резервное копирование, сжатие файлов, чтение/запись файлов в формате OLE. Установка клиента и создание сохраненных процедур. Узнайте текущую дату и время в InterBase или Firebird.



Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS

:: Главная ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-19 13:29:56
2024-11-21 09:40:44/0.004094123840332/0