vb 的adodc控件(右健)里的adodc属性,点生成,会弹出一个连接oledb数据库的对话框,我就想在我的程序里调用这个对话框,就想调用打开对话框一个,谁知道他的api是怎么定义的?

解决方案 »

  1.   

    只查到这个。具体的得试一下,ado是能完成的http://msdn.microsoft.com/library/CHT/vsintro7/html/vxtskConfiguringDataControlstoUseUniversalDataLinkFiles.asp?frame=truehttp://msdn.microsoft.com/library/CHT/vccore/html/_core_activex_controls.3a_.using_data_binding_in_an_activex_control.asp?frame=true
      

  2.   

    这个应该是可以调用的,只和Data Link Properties有关系,我试一下
      

  3.   

    搞定:引用Microsoft OLE DB Service Component 1.0 Type Library
    Option ExplicitPrivate Sub Command1_Click()
       
        Dim objDataLink As New DataLinks
        Dim strConn As String    strConn = objDataLink.PromptNew
        MsgBox "The connection string you created is:" & _
               vbCrLf & strConnEnd Sub