最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

InTouch自定義函數(shù)帶參數(shù)應(yīng)用

2023-12-05 16:52 作者:工控小周  | 我要投稿

開發(fā)上位機(jī),往往需要傳遞參數(shù)給一個(gè)函數(shù),該函數(shù)執(zhí)行一些功能,然后反饋執(zhí)行的結(jié)果,該函數(shù)可反復(fù)調(diào)用,大大提高程序開發(fā)效率和減少冗余代碼。

例如一:

新建一個(gè)函數(shù)

函數(shù)名為:SQLConnectionZY

該函數(shù)有個(gè)返回值Error,如果為0則代表連接成功,否則連接失敗。

調(diào)用如下:




DIM?Error?AS?INTEGER;Error=CALL SQLConnectionZY( );IF Error == 0 ?THEN????//需處理的代碼ELSE ? ?Error_SQL=Error;ENDIF;SQLDisconnect(?ConnectionId?);

此處增加了IF判斷是否連接成功,如果成功則繼續(xù),否則報(bào)錯(cuò),報(bào)錯(cuò)后不執(zhí)行數(shù)據(jù)庫的任何操作。

例如二:

新建一個(gè)函數(shù)

函數(shù)名為:ErrorInsertZY

該函數(shù)有2個(gè)參數(shù),一個(gè)是整形參數(shù)一個(gè)是消息參數(shù)。


DIM ErrorCode_Message AS MESSAGE;ErrorCode_Message = Text (ErrorCodeZY, "#");SQLSetStatement(ConnectionId,?"INSERT?INTO?Error?(ErrorCode,ErrorDescribe,DataFlag)?");?SQLAppendStatement( ConnectionId," VALUES ('"+ErrorCode_Message+"','"+ErrorDescribeZY+"',0)");SQLExecute( ConnectionId, "", 0 );

調(diào)用如下:


Errorcode=1111;ErrorDec="異常,請(qǐng)檢查!";CALL ErrorInsertZY( Errorcode, ErrorDec);

此處傳遞Errorcode和ErrorDec參數(shù)給ErrorInsertZY函數(shù),完成故障數(shù)據(jù)的插入。



InTouch自定義函數(shù)帶參數(shù)應(yīng)用的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
合江县| 苍南县| 颍上县| 烟台市| 凭祥市| 房山区| 兴文县| 荣昌县| 宁强县| 英吉沙县| 临江市| 潢川县| 二手房| 临泉县| 湖北省| 娱乐| 微山县| 新兴县| 隆化县| 江永县| 周至县| 灵石县| 临沂市| 壤塘县| 贡山| 南陵县| 遂溪县| 安平县| 桐城市| 通城县| 保山市| 关岭| 侯马市| 安溪县| 兴宁市| 石阡县| 定日县| 广河县| 久治县| 榆林市| 海口市|