1

应用程序使用所需的 F_CRLF 函数的 firebird 数据库。当我将此数据库移动到另一台机器并尝试访问它时,通过第三方应用程序我得到“无效的请求 BLR,因为未定义偏移量 xxx 函数 F_CRLF。找不到模块名称或条目名称。

我尝试从站点下载 freeudflib.dll 并将其放在 firebird udf 目录中,然后重新启动服务器,但我得到了相同的消息。我认为可能是我下载了错误的文件并与你们核实,如果有一个值得信赖的地方我可以从那里下载这个文件。

4

1 回答 1

1

你可以在这里找到 F_CRLF 函数:

http://freeadhocudf.org/index_eng.html

您还可以替换此功能,例如:

SELECT 'first row' || F_CRLF() || 'second row' FROM RDB$DATABASE;

有了这个:

SELECT 'first row' || ASCII_CHAR(13)||ASCII_CHAR(10)|| 'second row' FROM RDB$DATABASE;

看 :

http://www.firebirdfaq.org/faq132/

于 2015-12-22T08:12:45.290 回答