请教一下这两个连接串哪个效率更高些?
1。
"driver={sql server};server=data1;address=192.168.1.10,1433;network=dbmssocn;database=mydb;uid=sa;pwd=0000"
2.
"Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=mydb;Data Source=data1;Password=0000"
首先说明一下,上面两个串都是正确的,我觉不出有差别来,但是这两个串肯定是有区别的。我就是想请各位前辈指教我有什么区别。
是不是第一个是基于odbc的,而第二个是基于oledb的呀?
这两个串哪个更好一些呀,谢谢。
我真的不知道这两个串有何本质区别。先谢各位前辈了。

解决方案 »

  1.   

    第一种可能速度快些!但不见意使用!ODBC感觉不太稳定!
      

  2.   

    odbc要慢一些,但是odbc支持各种数据库,不需要更多的设置,比较方便,不用考虑到客户机的配置
      

  3.   

    第一種在VB和ASP用的比較多見。在DELPHI沒用過。
    用第二種要多一點。
      

  4.   

    odbc不慢啊,,,
    1."driver={sql server};server=data1;address=192.168.1.10,1433;network=dbmssocn;database=mydb;uid=sa;pwd=0000"
      

  5.   

    方法2,ole 方式比odbc要快