一个前置机通讯程序项目中,用C#开发的,
   主要完成各种交易报文的交换(一端用VPN、Http post方式与外网连接,另一端用socket和后台系统连接),
   因为交易量大,每天上万次,而且要记录每笔交易的日志到Sybase数据库中,
   这里就有一个数据库性能问题:
   如果连接数据库采用连接和关闭,那么这样频繁操作,会增大系统开销。   想用连接池来做,但C#类库中,只提供对sqlserver和oracle的连接对象,有连接池功能,
   对OLE、ODBC没有连接池功能。
    
   而且项目是报文通讯程序是做成windows服务,未用IIS。
   
   怎么做才可以让C#程序连接sybase时,使用连接池,减少系统负载。