可以的。
这样让VB也可以容易使用DELPHI写的应用服务器。
当然,这不是推荐方式:)

解决方案 »

  1.   

    请问halfdream(哈欠):具体是怎么实现的呢?因为返回的类型没有recordset这种?
      

  2.   

    何必呢,
    如果用ado接口作就不用midas了吧!
    自己控制更放心!呵呵
      

  3.   

    ado 和MIDAS根本不是同一回事情。
      

  4.   

    请问VSaber(☆浪人☆) :用ado做接口,有没有具体实现的方法?
      

  5.   

    在中间层填写Provider的DataRequest事件function TYYJXC.Provider1DataRequest(Sender: TObject;
      Input: OleVariant): OleVariant;
    begin
        Provider1.DataSet.Close;
        TADODataSet(Provider1.DataSet).CommandText := Input;
        Provider1.DataSet.Open;
        Result := TADODataSet(Provider1.DataSet).Recordset;
    end;
    在客户端写函数
    ...
    ADODataSet1.Recordset := ClientDataSet1.DataRequest('select * from customer');