1.1 加密方案
1.1.1 开发UDF加解密函数库
用c\vc\delphi等语言开发用户自定义函数库。
调研基于win32平台,采用vc++2005开发加解密动态库。
函数申明示例:
extern "C" __declspec(dllexport) char * __cdecl reversestring(char *pSrc);
注:
(1). 1.1.2和1.1.3节均针对某个firebird数据库所做的操作,必须先要connect已存在的数据库成功。
(2). 1.1.2和1.1.3节中的示例通过FirebirdISQL Tool工具编写。
1.1.2 声明UDF函数
要想在数据库中使用UDF函数库中的函数,必须在数据库中进行函数的声明。
声明命令:
declare external function
语法如下:
declare external function '名称'
传入的变量型态列表
returns 回传变量型态