VB的Designer中默认是ole db for odbc,我想改成sqloledb,请问怎么改

解决方案 »

  1.   

    象这样工程--->引用--->Microsoft ActiveX Data Object 2.x(版本号)    Dim CN   As New ADODB.Connection                '定义数据库的连接
        Dim Rs   As New ADODB.Recordset    CN.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\NWIND.MDB;Persist Security Info=False"
        CN.Open    Rs.CursorLocation = adUseClient
        Rs.Open "select * from employees", CN, adOpenDynamic, adLockBatchOptimistic
      

  2.   

    我是用程序改的,但connectionstring中其他地方都改过来了,就provider改不了,我把sqloledb.1赋值给provider,但跟踪仍旧是msdasql.1,所以我觉得是不是默认驱动是msdasql.1的缘故,所以想把默认驱动改过来,请问还有其他解决方法吗