delphi 编程技巧

源代码在线查看: 在interbase数据库中使用函数 (2001年3月17日).txt

软件大小: 774 K
上传用户: zyhunicom
关键词: delphi 编程技巧
下载地址: 免注册下载 普通下载 VIP

相关代码

				在InterBase数据库中使用函数 (2001年3月17日) 
				
				网友更新  分类:数据库   作者:pipi_lu  推荐:pipi_lu   阅读次数:202  
				(http://www.codesky.net)  
				
				--------------------------------------------------------------------------------
				
				  程序员可能在用InterBase作为后台数据库时,会为其提供的函数过少而感到不方便(只有四个),无法方便地编写出复杂的存储过程。InterBase本身无法编写函数,但它可以使用外部函数(调用DLL中的函数)。下例中说明如何在InterBase 中声明SUBSTR函数。
				  DECLARE EXTERNAL FUNCTION SUBSTR
				   CSTRING(80), SMALLINT, SMALLINT
				   RETURNS CSTRING(80)
				   ENTRY_POINT ″IB_UDF_substr″ MODULE_NAME ″ib_udf″
				
				  其中:MODULE_NAME为DLL的名称,ENTRY_POINT为函数名。
				  声明后便可以使用,例如:
				  select SUBSTR(country)
				   from country
				
				  本例使用的是Delphi安装时自带的IBLocal数据库。用户也可以自己编写函数来扩充InterBase。  
				 
				
				
				--------------------------------------------------------------------------------
							

相关资源