一个Connection对象在执行一个SQL操作的同时能不能再执行另一个SQL操作(不会跳出异常)?指在异步和跨线程的情况下.
    如果可以,那ADO内部是马上执行还是等上面一个SQL执行完了以后再执行(排队执行)?
    多个Connection对象同时执行SQL操作时,ADO内部是怎么处理的?一起执行还是要排队?

解决方案 »

  1.   

    一个Connection对象在执行一个SQL操作的同时能不能再执行另一个SQL操作(不会跳出异常)?异步就可以,把这个connection对象这个资源保护一下就可以了,比如用Critical Section如果是这样的话,就能保证不同时执行了多个Connection对象同时执行SQL操作时,ADO内部是怎么处理的?一起执行还是要排队?没试过,不过估计是会一起执行的
      

  2.   

    一个Connection对象在执行一个SQL操作的同时能不能再执行另一个SQL操作(不会跳出异常)?-------------------------
    ado 支持多线程。
    ###########################
    如果是这样的话,就能保证不同时执行了// 是的。多个Connection对象同时执行SQL操作时,ADO内部是怎么处理的?一起执行还是要排队?
    ----------------------
    这个就好比多线程执行。 事实上在单cpu下看谁的cpu时间多。多cpu就一起执行咯我本人的经验。