总是提示“工作组信息文件丢失,或者文件被其他系统以独占方式打开?”
连接串:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data2000.mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False;Jet OLEDB:Database Password=aaaa环境:
winxp或者win2003
office2003或者office97
vb6不设置密码连接可以, 设置密码就不行。
连接串:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data2000.mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False;Jet OLEDB:Database Password=aaaa环境:
winxp或者win2003
office2003或者office97
vb6不设置密码连接可以, 设置密码就不行。
解决方案 »
- 红字~~~,这是肿么回事呢,我的浏览器OUT了吗,是不是要换了~~~
- 求助:VB 端口操作问题
- VB中如何编写多线程程序
- 请问如何使用VB(DLL)写一个输出流文件(ASP),提示用户下载一个文件,下载完后再删除这个文件
- VB+ACCESS编程的问题,解决了给100分!
- 请问在6.0中如何实现象IE工具栏一样的工具栏
- 求救,在xp中如何判断一个程序是否正在执行?
- VB高难度问题挑战!!!在线等待~~~
- 哪位可以提供一下,枚举法获得某窗体内控件句柄的例程吗?
- ASCII码中的不可见字符怎么键盘输入(vb里面)(空)(菜青虫 今天17:42 阅读 0)
- [代码见内,使用资源来载入JPG格式图片问题]使用LoadResData后Byte()如何给一个IPictureDisp对象赋值?
- 如何将活动窗体显示在最前面?
'**
'** 函数名称: ConnectDBAccess
'** 版 本: V1.0.0
'** 函数功能: 打开ACCESS数据库文件'** 参数说明:
'** strFile 文件名称
'** strPass 数据库密码
'** 函数返回:
'** ADODB.Connection 类型
'** 如果打开有错则给出提示
'** 创 建 人: 刘东
'** 日 期: 2005-02-28
'** 修 改 人:
'** 日 期:
'** 参考实例:
'** 补充说明:
'**
'************************************************Private Function ConnectDbAccess(strFile As String, StrPass As String) On Error GoTo ConnectErr:
dim gMsg as string
dim gStyle as string
dim gTitle as string
dim gResponse as string If CheckFileExist(strFile) = True Then '检查文件是否存在 Set mDbAccess = New ADODB.Connection
mDbAccess.Open "Driver={Microsoft Access Driver (*.mdb)};" & _
"Dbq=" & strFile & ";" & _
"Uid=admin;" & _
"Pwd=" & StrPass & ";"
Exit Function End IfConnectErr: gMsg = "数据库连接未成功!" & Chr(13) & "" & Chr(13) & " 程 序 终 止 !"
gStyle = vbOKOnly + vbInformation + vbDefaultButton1
gTitle = "数据库错误!"
gResponse = MsgBox(gMsg, gStyle, gTitle)
Set mDbAccess = Nothing
EndEnd Function
Public Function CheckFileExist(strFile As String) As BooleanIf Dir(strFile, vbDirectory) <> "" Then CheckFileExist = True
Else CheckFileExist = False
End IfEnd Function
Dim Cn As New ADODB.Connection
Cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\TEST.mdb;Jet OLEDB:Database Password=123456;"
Cn.Open