如何通过COM来获得记录集,以供ASP调用?(100分)

  • 主题发起人 主题发起人 folmorse
  • 开始时间 开始时间
F

folmorse

Unregistered / Unconfirmed
GUEST, unregistred user!
不知道怎么样定义方法返回的参数类型为记录集Recordset?
是不是需要uses什么特殊的东西?请大虾赐教,最好给个例子!
//bow...
 
把数据库游标的数据以普通的数据形式传出来就行了。我就是这样干的。
 
import microsoft activex data object library ....
這樣你會有一個ADODB_TLB.pas
在com 物件的实现单元中
use ADODB_TLB
....
然後在實做的函數中, 用類似下面的語句.
function TSTOCK.GetRecorset: _Recordset;
begin
try
Result:=ADODB_TLB._RecordSet(ADOQuery1.Recordset);
//注意这里一定要ADODB_TLB._RecordSet進行類型轉換, 不然由
//delphi 自己的adoexpress 包裝的_recordset , asp 可能不認識.
SetComplete;
except
SetAbort;
end;
end;

=========================
wish this willdo
some help to u, and good luck
 
多人接受答案了。
 
后退
顶部