请问Provider=SQLOLEDB.1与Provider=SQLOLEDB有什么区别,是不是和数据库版本有关系,我是sql2008的,现在程序经常掉线,我现在用的是:"Provider=SQLOLEDB.1;Persist Security Info=False;User ID=aaaa;password=pwd;Initial Catalog=bbbb;Data Source=ServerName,1433",不知和这个有没用关系,最后请问vb和sql2008最真确的连接符是什么,谢谢

解决方案 »

  1.   

    http://wenku.baidu.com/view/bdd0c60303d8ce2f0066235f.html
      

  2.   


     Provider=SQLOLEDB;User ID=[帐号];Data Source=[服务器名];PWD=[密码]参考 http://www.w3school.com.cn/ado/prop_conn_provider.asp经常掉线的情况要先检查网络是否稳定.
      

  3.   

    主要是想知道Provider=SQLOLEDB.1与Provider=SQLOLEDB有什么区别,好像除了这两种外还有很多其他的,是不是和sql版本有关系还是怎么的?
      

  4.   

    Provider=SQLNCLI.1 -- sql server native clinet driver ,2005  
    Provider=SQLOLEDB.1 -- sql server ole db driver ,2000
      

  5.   

    怎么也连不上啊,vs2010和sql2008连就是正常的, VB就不行,连接符:Provider=SQLOLEDB.1;Persist Security Info=False;User ID=aaaa;password=pwd;Initial Catalog=bbbb;Data Source=ServerName,1433
      

  6.   

    參照連接方法
    http://www.connectionstrings.com/sql-server-2008