对于在VB中作用数据库的问题,看了论坛的许多贴子还是不大明白?
我现在在做一个简单的程序,里面有四五个窗体,第一个窗体是一个登录,需要用户名和密码.当用户输入用户和密码时我应该打开数据库进行连接,然后再定义一个recordset.用完后需要关节闭连接吗 ,但当我在另一个窗体比如说密码修改当中需要用到时,我是不是应该再需要对数据库进行连接吗,如不需要连接,可是上面的是写在窗体模块中的啊,在另一个窗体中不可用啊.我就添加了一个模块,把连接这一些写在模块中,可是好像出错了,
Dim conn As ADODB.Connection
Set conn = New ADODB.Connection
strconn = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & App.Path & "\friend.mdb"
conn.Open strconn
就上面这几句话,写在模块里就出错了,好像出错在SET这里,
对于这种情况,我应该怎么解决,很多主要就是变量的作用范围的问题,当全部窗体用到时,是不是应该写在添加的模块当中呢
不知道我讲清楚没有,新手希望得到大家的帮助.