600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > ADO方式下判断数据表是否存在

ADO方式下判断数据表是否存在

时间:2021-11-02 13:22:48

相关推荐

ADO方式下判断数据表是否存在

今天小编给大家精心推荐个ADO方式下判断数据表是否存在教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~

前段时间做一个管理系统的时候,一个朋友问我不用数据库,用EXCEL可以做不,当时在做的过程中出了一一些的问题,就想现在说到的这样,我在判断数据是否存在的时候有一些问题,现在在网上找了点资料,整理后贴在这里.下面构造两个可重载的函数,用于在ADO方式下判断数据库的数据表是否存在。

//函数一:

Function TableExist( pAdoCmd: TADOCOMMAND; pcTable : string ) : boolean ; overload ;

var cError : string ;

begin

ADO_COMMAND_EXEC( pAdoCmd, 'Select top 1 from ' + pcTable , cError );

result := ( cError = '' );

end ;

//函数二:

Function TableExist( ; pcTable : string ) : boolean ; overload ;

var tmpFldList : TStrings ;

nLoop : integer ;

begin

Result := False ;

tmpFldList := ;

( tmpFldList, True ); // 包含系统表

for nLoop := 0 to - 1 do

begin

if uppercase( tmpFldList[nLoop] ) = uppercase( pcTable ) then

begin

Result := True ;

break ;

end;

end;

;

end;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。