
Названия файлов при импорте
Некорректно отображются нназвания файлов при импорте, если они содержат троеточие или кавычки (ёлочки)

Редактирование книг при импорте
Уже писал на эту тему около 5 лет назад. При разборе импртируемых книг (которые, почему-то, по-прежнему, называются "исходные") часто возникает необходимость внести изменения либо в книгу в библиотеке, либо в импортируемую. За прошедшее время появилась возможность запустить внешний редактор для книги в библиотеке (правда, в два клика), а для импортируемой нет.

Расширенный поиск
Предлагаю сделать одновременый поиск по нескольким запросам на выбор: название, автор, жанр(группа жанров) и др. Можно сделать поиск и по содержанию, но только в уже найденных книгах (для премлемой скорости)

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

Сохранение текущего состояния программы. Повторно
Вопрос закрыт, но он решен частично. Сделано сохранение настроек, но нет сохранения текущего состояния - открытая закладка, автор и т.д.

Файл fb2lib.so
Добрый день. Вычитал на форуме, что при ошибке-
invalid request BLR at offset 139
function UPPERCASE is not defined
No message for error code 335544932 found.
не хватает на сервере Firebird файла fb2lib.so .
Не могли бы Вы выложить данный файл?
Сервер установлен на Nas4Free ( FreeBSD), firebird25-server: 2.5.6_1.

Хоть исходник и не мой, но я думаю большого вреда не будет.
Файл fb2lib.pas, для компиляции использовался FreePascal 2.6.2
library fb2lib; {$mode delphi} {$H+} uses SysUtils, Classes; function UpperCase(InString:PChar):PChar;cdecl;export; begin Result:=PChar(AnsiUpperCase(string(InString))); end; exports UpperCase; begin end.
Досталось в наследство от FbLibrarian, в настоящее время, если не нужна поддержка старой программы, лучше не использовать. Проще удалить из схемы БД использование этой функции.

Е и Ё
Предлагаю при поиске и сортировке игнорировать разницу между "е" и "ё", но сохранить отображение буквы.

Объединяются различные авторы
При добавлении книги автора без отчества, если в базе уже есть автор(ы) с отчеством и такой же фамилией и именем, книга добавляется одному из существовавших авторов, а не создается новый.И наоборот, если в базе есть автор без отчества, то книги авторов с различными отчествами добавляются автору без отчества.

Подключение к серверу Firebird
Добрый день. Если правильно понимаю, то это форма подключения к удаленному или локальному серверу Firebird на котором есть созданная база? Решил немного поэкспериментировать и установил на компьютер Firebird.
Почему - то не получается подключиться.
Сервер: 127.0.0.1
База данных:DOOMSBOOK
Имя пользователя:SYSDBA
Пароль: masterkey
После попытки подключения выдает ошибку
[Window Title]
Fb2Library
[Main Instruction]
Ошибка соединения с базой данных
[Content]
Ошибка при попытке соединения с базой данных.
Пожалуйста, убедитесь, что Вы правильно указываете адрес базы данных, а также имя пользователя и пароль для доступа к ней.
[^] Показать подробности
I/O error for file CreateFile (open) "DOOMSBOOK"
Error while trying to open file
Или что-то не правильно делаю?
Особенно это:
Пожалуйста, убедитесь, что Вы правильно указываете адрес базы данных, а также имя пользователя и пароль для доступа к ней.

В таком случае вместо DOOMSBOOK должен быть указан полный путь к файлу БД на сервере.
На всякий случай:
http://www.firebirdsql.org/manual/isql-connect-database.html
Service d'assistance aux clients par UserEcho