在Type Library中
Return type 中的HRESULT是什么意思?
NAME             TYPE            MODIFIER
username         BSTR                [in]
password         BSTR                [in]
result          VARIANT *                [out, retval]
TYPE里的BSTR,VARIANT *又代表什么?retval是什么?OleVariant又是什么?
 Parameters.ParamByName('s1').Value又代表什么?ParamByName和Parameters代表什么?