在服务器端由一个Form和一个RemoteDataModule组成。在RemoteDataModule中有ADOConnection和一个ADOQuery。我想在Form中将一个字符串用ADOQuery写入数据库,可use RemoteDataModule;后,发现无法编译,显示RemoteDataModule无法引用错误。
请问:是不是不能直接使用RemoteDataModule,在服务器端应该如何对数据库操作?比如将服务器当前时间写入数据库!

解决方案 »

  1.   

    你有没有注意到,RemoteDataModule 没有实例变量!
    既然在服务器端,你的 Form 上直接添加 ADOQuery 就行了,不要用 RemoteDataModule 中的ADOQuery。
    当然,如果为了统一让 RemoteDataModule  来处理数据库,你可以在 Form 放 ClientDataSet、和服务器连接组件 来连接 RemoteDataModule,就象你的客户程序一样
      

  2.   

    我也同意hiflower的话!
    我感觉好像不用REMOTE DATA MODULE 就行,既然有ADOCONNECTION了!
    只不过adoQuery有缺陷!不如用ADODATASET 和adocommand好!