现在第一次帮一公司做软件,经验太少,
希望有人能告诉我这个简单的问题怎样解决?一个系统装在两台机子上,一台服务器,一台客户机。
要求
服务器的机子可以输入修改数据,
客户端的机子只能查询数据现在客户端访问服务器的数据库,
服务器上的DATABASE组件设置好连接的数据库,使用DATABASE+Table+DataSetProvider
客户端的软件组件DCOMConn+ClientDataSet+DataSet访问服务器的数据,
问:DCOMConn怎样寻找服务器上的数据库?怎样设置?(它怎样知道对方数据库地址,路径

解决方案 »

  1.   

    DCOMConn怎样寻找服务器上的数据库?怎样设置?(它怎样知道对方数据库地址,路径
    =======這個需要你在程序里面設置的﹐在dcomconnection的連接屬性里設置服務器的地址
      

  2.   

    IP地址的話就不要用dcomconnection﹐要用socketConnection﹐這個控件是給予ip來連接的。
      

  3.   

    服务器上要用remoteDataMode创建服务程序,如果用ip连接,同意楼上的用socketconnection
      

  4.   

    程序作好,(客户几没有设服务器地址)在有DELPHI的机子上运行正常,
    在没有DELPHI的机子上出现异常。
    怎么回事?
      

  5.   

    调试运行时出现加载类型库DLL出错,
    什么意思啊?
      

  6.   

    少了几个DLL文件,如borlandmm.dll等等,服务器端和客户端都得要的。看你的实际情况,用SocketConnection麻烦会少些,配置简单方便,也就多运行了个EXE
      

  7.   

    我建议用SocketConnection不易出错,我也是在公司独立开发软件,我开发的是三层结构,也用到SocketConnection
      

  8.   

    同意。打包的时候需要midas.dll文件。
      

  9.   

    在服务器 上打包时就包含SERVER就可以了吧?
    在客户端 打包文件包括 服务器和客户端 的可执行文件,
    是这样把?