哪位高手帮小弟我看看这句话到底是什么意思

谁帮我看看这句话到底是什么意思setparamcmd.createparameter( retval ,adlnteger,adparamreturnvalue)

谁帮我看看这句话到底是什么意思
set   param=cmd.createparameter( "retval ",adlnteger,adparamreturnvalue)

问题

A.这句话的含义
B.createparameter的含义
C.( "retval ",adlnteger,adparamreturnvalue)的含义

请详细说明,谢谢


[解决办法]
set param=cmd.createparameter( "retval ",adlnteger,adparamreturnvalue)

1.创建参数变量付值给param;
2.创建参数变量付值
3..( "retval ",adlnteger,adparamreturnvalue)
第一个是SQL变量名,第二个是其类型,第三个是指input,output,returnvalue,如果为returnvalue则其必须是第一个参数.