/.?????????

解决方案 »

  1.   

    如果是读取数据的话,可以所有线程共享一个数据库联接。如果还要写入记录的话,则两种访问方式都可以,不过要考虑线程之间的同步问题,尤其是几个线程同时写入数据库时,用CEvent,CSemopehore,CCriticalSection等同步对象来保持一次只有一个线程写入。
      

  2.   

    linxy2002(john) 
    连接池是比较想采的方法是否是这样做先声明一个连接对象的数组
    线程需要访问数据库时,先查看那个连接对象有空,然后占用,并把这个连接对象的使用标记
    置为正在使用
    线程使用完数据库后,将这个连接对象的使用标记置为可使用这样就是连接池
    能否这样理解呢