高手請。。。。。(50分)

L

liqsz

Unregistered / Unconfirmed
GUEST, unregistred user!
if paramcount = 2 then
begin
USER_ID := paramstr(1);
USER_PASSWD := paramstr(2);
USER_GRP := GetCodeFromTableWhere('GROUP_CODE','USER',
'SUSER_ID = '''+USER_ID+'''');

....

end;
1 . paramcount = 2 什么意思? 能改成 1﹐3等等嗎?
2 . paramstr(1);和paramstr(2);是什么意思? 它的值是什么?
3 . '''+USER_ID+'''寫成這樣'USER_ID'或'+USER_ID+'行不行? 為何?
 
paramcount = 2
是参数 =2时
paramstr(1);和paramstr(2)
是第一个参数和第二个参数
只有写成这样子'''+USER_ID+''' 的运行时系统才会任为是'USER_ID'
 
1.定义的变量。
2.是个函数,传入一个整型的参数1,取用户ID,2:取用户密码
3。
USER_GRP := GetCodeFromTableWhere('GROUP_CODE','USER',
'SUSER_ID = '''+USER_ID+'''');
是调用了一个函数GetCodeFromTableWhere取得USER_GRP



 
1.IF 有两个参数
2.同上.
3.字符串的内容/和变量
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部