Перевод русских символов в транслит FireBird

Пример PSQL скрипта, который осуществляет перевод данных атрибута таблицы с русского языка в транслит. Данная процедура реализована с помощью курсора и условных операторов, каждый из которых осуществляет проверку последующего символа атрибута таблицы. При совпадении символа с помощью операции конкатенации осуществляется создание переведенной в транслит строки.

Выходные параметры: SYMBOL_S varchar (100) — выходная строка переведенная в транслит, COUNT_ADV smallint — количество символов в поле, D_NAME varchar (100) — исходная строка (русская).

Переменные:  S_IN char (10) — последующий символ русской строки, I integer — итератор. Читать далее Перевод русских символов в транслит FireBird

Запуск FireBird с помощью команд

Один из простых и в тоже время удобных способов запуска FireBird Server – является использование команд. Файл fbserver.exe имеет ряд ключей, которые способны управлять работой сервера, а так же исправлять системные ошибки сервера во время работы.

К примеру, есть необходимость запускать FireBird Server с помощью команды start. Для этого в папке FireBird необходимо создать файл start.bat. Включить в его содержимое команду fbserver –a и сохранить файл. Ключ -a  – свидетельствует о том, что сервер будет запущен в виде приложения.

Теперь для запуска FireBird необходимо в командной строке или строке поиска (Windows 7) ввести команду start. Если результат не обвенчался успехом, то необходимо изменить параметры среды окружения. Читать далее Запуск FireBird с помощью команд

Установка и запуск сервера FireBird

FireBird – является полностью бесплатным кроссплатформенным СУБД с закрытым исходным кодом и распространяется на условиях  IPL и IDPL лицензий.  Скачать СУБД FireBird можно на официальном сайте. Установка СУБД происходит в режиме мастера. На шаге выбора компонентов можно видеть два типа компонентов сервера: бинарный файл Classic Server и Super Server.

Отличия между Classic Server и Super Server

Classic Server – создается отдельный серверный процесс на каждое подключение;
Super Server — все клиентские подключения обслуживаются одним серверным процессом, имеется общий клиентский кэш; Читать далее Установка и запуск сервера FireBird

Подключение к FireBird с помощью ADO.NET

Одним, из наиболее актуальных языков программирования, на котором ведется разработка клиентских приложений для баз данных, является C#. Чаще всего в приложениях подобного типа используют технологию ADO.NET.

При разработке C# приложения под FireBird, отдельное внимание необходимо уделить подключению к FireBird-серверу. C# обладает компонентами на основе, которых можно реализовать поля для установки параметров подключения, но данный способ является менее актуальным, чем использование отдельного компонента ADO.NET Data Provider. Читать далее Подключение к FireBird с помощью ADO.NET