在服务器端写一个存储过程算了或者发SQL语句

解决方案 »

  1.   

    不同的数据库有不同的取服务器时间的函数,如MSSQL是getdate(),oracle好象是sysdate吧?
      

  2.   

    也可以这样,在服务端的应用程序里的type library里写一个获取时间的函数,然后在客户端调用该函数。这种方法我以前常用,不过那是corba的三层结构,这应该差不多的。
      

  3.   

    同意,写一个存储过程或者发SQL语句,例如在SQLServer 2000中的存储过程:
    CREATE PROCEDURE GetServerDate  @MyDate DateTime Output AS
     Select  @MyDate = GetDate()  From Test 
     Return
    GO
      

  4.   

    在服务端的应用程序里的type library里写一个获取时间的函数,然后在客户端调用该函数屡试屡爽
    服务器
    function ReadServerTime:olevariant
    begin
     result:=now;
    end;
    客户机
    servertime:=dcomserver1.appserver.readservertime;
     
      

  5.   

       作一个 时间服务例程(组件),跟其他Dcom组件一样作阿?
       
       其实客户端与服务器的时间同步是很重要的,以前我的三层也有一个时间服务组件。
      

  6.   

    请问:
    servertime:=dcomserver1.appserver.readservertime
    其中的dcomserver1是不是TDCOMConnection类型的,如果是的话,
    我还是没有试验成功.
    是否要对DCOM的这个应用程序服务器作些什么设置???
      

  7.   

       你普通的dcom组件有没有作好的?