你没事儿Open、Close它做什么?ADO.NET和ADO区别非常大...ADO.NET使用连接池来管理数据库连接,Open、Close慢是很正常的...频繁连接数据库本来就是不可取的...你这种VB 6的“连接数据库->操作->关闭连接”的方式已经被淘汰了...先去把自己不明白的搞懂了再来谈是谁的问题...

解决方案 »

  1.   

    每天有上千户来访问俺的服务器,必须Open、Close、Open、Close、Open、Close、Open、Close。
    求救高人,不然只有抛弃.net,费尽吃奶劲才搞出来的程序,难到让俺抛弃,重拾古老的vb6不成!
      

  2.   

    自己解决了,将Sql数据提供者,全部替换为OleDb,语法未变
    果然速度飞快!
    看来老数据库,还是用老式的ADO吧!
    偶差点以为微软要倒闭了,Sql数据提供者访问SQL7后果很严重!