H
hubeizwj
Unregistered / Unconfirmed
GUEST, unregistred user!
本人作了个COM+服务器作测试用:
MTSDATAMOUDLE:AdoConnect+ADOQrY+datasetprovider
有以下两个接口
function LOGIN(USERID,PWD:WideString):shortint;
function GetDATA(sqL:widestring)leVariant;
想实现这样安全的效果:如果用户登陆成功,则将连接字串赋给ADOCONNECT,
否则不赋ADOCONNECT值.
客户端:ClientDataSet+datasource+socketconnect
如果将SOCKET连上,调用APPSVR的GETDATA后不关闭SOCKETCONN
则可以有上面的效果,但本人想这样:每次取数据后关闭SOCKET连接!!
这样就导致连接串为空了!!!
请问如何做才可以做到:
每次取数据后关闭SOCKET连接,且防止不安全的因素???
MTSDATAMOUDLE:AdoConnect+ADOQrY+datasetprovider
有以下两个接口
function LOGIN(USERID,PWD:WideString):shortint;
function GetDATA(sqL:widestring)leVariant;
想实现这样安全的效果:如果用户登陆成功,则将连接字串赋给ADOCONNECT,
否则不赋ADOCONNECT值.
客户端:ClientDataSet+datasource+socketconnect
如果将SOCKET连上,调用APPSVR的GETDATA后不关闭SOCKETCONN
则可以有上面的效果,但本人想这样:每次取数据后关闭SOCKET连接!!
这样就导致连接串为空了!!!
请问如何做才可以做到:
每次取数据后关闭SOCKET连接,且防止不安全的因素???