'数据库名称
Public PubDBName As String '数据库密码
Public PubDBPassword As String '使用方法:
'Set DbsRead = OpenDatabase(App.Path & "\" & PubDBName, False, False, ";pwd=" & PubDBPassword)
'or
'Data1.DatabaseName = App.Path & "\" & PubDBName
'Data1.Connect = ";pwd=" & PubDBPassword
Public PubDBName As String '数据库密码
Public PubDBPassword As String '使用方法:
'Set DbsRead = OpenDatabase(App.Path & "\" & PubDBName, False, False, ";pwd=" & PubDBPassword)
'or
'Data1.DatabaseName = App.Path & "\" & PubDBName
'Data1.Connect = ";pwd=" & PubDBPassword
解决方案 »
- 知道了密码或姓名,怎么调用access数据库的此人其他信息?
- 关于错误代码-2147430328 的原因
- MDB数据库怎么进行模糊查询?
- 急救!怎么把一个普通窗体设置成另外一个窗体的子窗体???
- vb中对dll如何静态和动态调用
- 请问如何用ESC键,关闭窗体啊!谢谢! 在线等待!.....
- 删除问题(还是字段问题)
- 如何做背景音乐
- 谁有DevPower Button Bar Activex Control 1.3.0 lite这个控件的注册码,急!!!!
- vb里combobox取值问题 急!!!!在线等
- 用VB如何将程序写入NT的服务中?以便NT关闭所有程序后仍可运行
- 为什么说我的DataGrid没有许可证?
(16进制)
86 FB EC 37 5D 44 9C FA C6 5E 28 E6 13ACCESS 2000:将文件偏移量为42H处的40个字节分别改为:
29 77 EC 37 F2 C8 9C FA 69 D2 28 E6 BC 3A 8A 60 FB 18 7B 36 5A FE DF B1 D8 78 13 43 60 23 B1 33 9B ED 79 5B 3D 39 7C 2A 其实密码就是密文与上面的字节相异或(XOR)得来的。
On Error GoTo CompactDbErr
If Dir(App.Path & "\db1.TMP") <> "" Then Kill App.Path & "\db1.TMP"
If PubDBPassword <> "" Then
DBEngine.CompactDatabase App.Path & "\" & PubDBName, App.Path & "\db1.TMP", dbLangGeneral, dbVersion30, ";pwd=" & PubDBPassword
Else
DBEngine.CompactDatabase App.Path & "\" & PubDBName, App.Path & "\db1.TMP", dbLangGeneral, dbVersion30
End If
Kill App.Path & "\" & PubDBName
Name App.Path & "\db1.TMP" As App.Path & "\" & PubDBName