我想写一个远程的信息管理软件!在sql服务器中建立存储过程和触发器对数据库进行操作。方案一:在client中直接使用sql语句调用存储过程和触发器。方案二:使用library type定义接口函数,
        client通过接口函数传递参数给server,
        由server调用存储过程和触发器。
以上两个方案哪个好?  为什么?   还有什么其它的更好的方案吗?

解决方案 »

  1.   

    都不太好吧;
    方案一:在client中直接使用sql语句调用存储过程和触发器。方案二:使用library type定义接口函数,
            client通过接口函数传递参数给server,
            由server调用存储过程和触发器。
    //////////////
    Client 直接调用触发器?
    再者,你这个也太泛泛而指了;
    方案二也不成;
    TLB中定义接口函数,那么这些东西都在那儿放着呢?Server ? Client?
    _____________________________________________________________________暮春三月,羊欢草长,天寒地冻,问谁饲狼?人心怜羊,狼心独怆,天心难测,世情如
    霜……
      

  2.   


    前面讲错了一点,  触发器不用调用!接着问: 1、 既然方案一常用,那server干什么用呢? 2、 如果选方案二,那比方案一有什么优势或缺点?