当前位置:编程学习 > VB >>

请问vb中,能用data Environment 动态连接sql数据库么

        小弟的构想是这样子的.
        在进入应用程序的时候,有一个登陆框,录入要连接的数据库的名字,然后一按登陆按钮的时候,text里面的值就自动赋值到dataenviromwnt里面的connection对象的datasource里面去,从而实现动态连接,如果数据库名是现在数据库中没有的值,则msgbox:请输入正确的数据库代号!   
         因为使用dataenvironment这个设计器比较方便,建立的 命令也可以很方便的引用,就是不知道怎样用代码来实现动态sql连接.跪求高手指导工作,谢谢了!!!!!!
        --------------------编程问答-------------------- 在datacommand里面指定sql。 --------------------编程问答-------------------- 关注VB中每个问题,这样才能进步,帮你顶一下 --------------------编程问答-------------------- 可以直接在程序绑定,也可以在代码中动态绑定 --------------------编程问答-------------------- '楼主没有说是什么库,下面是连接sql server本地库的
Private Sub DataEnvironment_Initialize()
    on error goto A0
    linkcn="Provider=sqloledb;Data Source=.;Initial Catalog=" & text1.text & ";User Id=sa;Password="
    DataEnvironment1.Connection1.ConnectionTimeout = 30
    DataEnvironment1.Connection1.ConnectionString = linkcn
    DataEnvironment1.Connection1.Open linkcn
    exit sub
A0: msgbox "请输入正确的数据库代号!"
End Sub
补充:VB ,  数据库(包含打印,安装,报表)
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,