向高手请教,我的整个系统都是用ADO直接访问数据库的,现在我想该成三层的Midas结构,容易改吗?在Midas的客户端程序中只能用ClientDataSet对数据操作吗?问题就在这里,那位可以高手帮我解疑,谢谢!

解决方案 »

  1.   

    这个问题,你得了解midas的运作
    clientdataset的执行操作(execute***)实质上就是通过调用AppServer的方法来实现
    你喜欢的话,直接在服务器写一个方法,直接在客户端调用也行
    譬如说你想通过一个存储过程更新数据
    1、当然是写好存储过程
    2、在COM+组件添加执行该存储过程的方法(procedure updatesql(.....N多参数....);)
    3、在客户端调用AppServer.updatesql(.........);
      

  2.   

    To:AndrM
       能举个例子吗?谢谢.
      

  3.   

    我只知道可以使用clientdataset,其他的没用过。