我想问一下,现在delphi7开发C/S架构的数据库存取系统都用什么技术的啊?涉及到服务器连接数据库,客户端从服务器端获取数据,我记得以前是用Midas的,现在都用什么?Indy控件在这里有没有用武之地?服务器从数据库里读取数据,通过什么方式发送的客户端啊?

解决方案 »

  1.   

    我现在做的系统就用Midas,ADO,DCOM,indy,socket等。
      

  2.   

    db=====ado=isapi(delphi程序)==IIS----(https)-----indy=clientdataset(kbmMemTable)=client(delphi程序)
    http://blog.csdn.net/sz_haitao/archive/2009/05/15/4190602.aspx
      

  3.   

    不知道回答 的对不对
    现在delphi7开发C/S架构的数据库存取系统都用什么技术的啊?
    //存取技术应该就是ADO,DAO,ODBC一类的吧
    涉及到服务器连接数据库,客户端从服务器端获取数据,我记得以前是用Midas的,现在都用什么?
    //同前
    Indy控件在这里有没有用武之地?
    //可以用INDY的,如果用INDY,你可能就需要一个服务器端,客户端发给服务器,服务器负责数据库存取,再将存取结果反馈给客户端
    服务器从数据库里读取数据,通过什么方式发送的客户端啊?
    //如果你用indy的话,那自然是通过SOCKET了吧,如果C/S的话,你可以看下ADODB.PAS,DB.PAS
      

  4.   

    我自己写了一个三层类  把ado和iney结合在一起了 你开发的时候完全可以按照以前ado方式来开发 但是加了一个indy的tcp层 而不是直连数据库 对于internet应用比较安全
    或者你采用webservice 这个很好