本人对VB刚入门,想请教大家用VB来做数据库方面程序的时候如何连接数据库?用的什么控件?还有就是做两层结构的时候该怎么连接数据库?同时在做打包程序时用什么打包工具?要注意什么?非常感谢!

解决方案 »

  1.   

    本人对VB刚入门,想请教大家用VB来做数据库方面程序的时候如何连接数据库?用的什么控件?还有就是做两层结构的时候该怎么连接数据库?同时在做打包程序时用什么打包工具?要注意什么?非常感谢!
    1.可以使用ado连接数据库。参见:http://bbs.leafhome.com/dispbbs.asp?boardID=5&ID=23&page=1
    2.可以使用adodb控件
    3.无所谓了
    4.可使用setupfactury
      

  2.   

    我主要是用ado连接的。
    我提供一个例子给你参考一下。
    建一个模块,然后进入程序中先调用这个模块,当你退出主界面里再set cnn=nothing,断掉连接。
    Public Cnn As New ADODB.Connection
    Public Sub Main()
        Cnn.CommandTimeout = 60
        Cnn.ConnectionTimeout = 60
        Cnn.CursorLocation = adUseServer
        Cnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & AppPath & "data.mdb;Persist Security Info=False;Jet OLEDB:Database Password=" 'asdfghjkl_qwertyuiop"
        Cnn.Open
        frmmain.Show
    End Sub但ACCESS也用dao进行连接.
    打包用个wise进行打包,但这软件是要钱的。你也用inno进行打包,这个是免费软件,功能还不错。
      

  3.   

    如何静态添加像DELPHI中的ADOCONNECTION,ADOQUERY等等控件?
      

  4.   

    工具箱上点鼠标右键,选择组件,选择microsoft windows adodc *******确定
      

  5.   

    没有microsoft windows adodc !是不是少装了什么东东?