困惑!做了MTS/COM+服务器,有一个方法sql(var sql:olevariant),
作用是输入一个sql语句,返回一个查询数据集.在ASP页面中调用这个方法一切正常.
可是在EXE程序中,用socketconn.appserver.sql(sql)却说"返回的数据包无效"
invaid data packet!
如果用clientdataset.commandtext;open则无问题.
后来我又用createremotecom...方法调用,还是和appserver.sql(sql),一样!
为什么?
请指教!
我很郁闷啊
作用是输入一个sql语句,返回一个查询数据集.在ASP页面中调用这个方法一切正常.
可是在EXE程序中,用socketconn.appserver.sql(sql)却说"返回的数据包无效"
invaid data packet!
如果用clientdataset.commandtext;open则无问题.
后来我又用createremotecom...方法调用,还是和appserver.sql(sql),一样!
为什么?
请指教!
我很郁闷啊
解决方案 »
- 我写了一个HOOK DLL让RUNDLL32调用结果调用SETHOOK函数成功~但是成功之后就退出了
- 各位路过的高手帮帮忙,如何读取2进制流文件?
- 关于Tstringgrid的问题[悬赏100分]
- 哪里有ddExpress for Access的驱动程序?
- 帮忙啊!怎么解决!!!给点代码!
- 谁用过Decisionquery组件?
- delphi版中秋节副本贴:有多少人今天会和家人一起过中秋?有多少今天可是可女朋友在一起的?又有多少人今天是流浪在外?
- 一個串口編程問題﹕如何判斷一個信號在一秒鐘時間內連續接受了五次﹖
- 郁闷!郁闷!给分
- 在数据模块里是不是不能对其它窗体的控件操作
- tiff格式文件2bmp文件
- 包
sql(var sql:olevariant,out recordset:olevariant)客户端用
RS:TADODataSetsql(sql,recordset);
RS.RecordSet := Iunknown(recordset) as _Recordset;省略初始化和释放了。