请高手赐教:vb6.0+adodc+access 开发一个小应用程序出错。弄了一个星期没解决。
程序中有代码:
Dim sql As String, mlink As String, mpath As String
mpath = App.Path
If Right(mpath, 1) <> "\" Then mpath = mpath + "\"
mlink = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;" + "Data Source=" + mpath + "Tea.mdb"
sql = "Select * from Tea.user where 用户名='" + Text1.Text + "' and 密码='" + Text2.Text + "'"
Adodc1.ConnectionString = mlink
Adodc1.CommandType = adCmdUnknown
Adodc1.RecordSource = sql
Adodc1.Refresh
每当程序运行到Adodc1.Refresh时,报错如下:
找不到文件:C:\Program Files\Microsoft Visual Studio\VB\Tea.mdb.
我不知为什么程序要到这个目录下去找数据库文件。且adodc控件属性配置不论为空,还是给他设置一下属性,都出现这个问题。实在不解。
请高手赐教!不胜感激!