如何在接口中定義一個方法,並返回一個結果集或一個連接 ~

解决方案 »

  1.   

    结果集?是要RecordSet吗?连接是什么?
      

  2.   

    RecordSet 或者 Connection 都可以呀 幫忙啦
      

  3.   

    要RecordSet需要在Type Library中uses一个Type Library,我忘啦是哪个啦。
    最简单的,用OleVariant类型变量返回,例如返回参数名为outData,客户端声明一个RecordSet类型的变量。如:
    var 
      RS:RecordSet;
    begin
      RS := Iunknown(outData) as _RecordSet;
    end;
    别忘了uses ADODB
    :)
    connection么,不知道,如果是用三层,就不用返回Connection吧
      

  4.   

    謝謝   eastphoenix(红苹果)(名可名,非常名) 啦 
    我回去試試看  如果行  給你分  原來這裡有這麼多好人喔  那我的進步就快了
    我現在正在用(VB+Delphi)寫一個基於COM組件的東東呀  跨語言平台的  真的有點像怪物~