如果把已有的access加密码 如题,已经有一个access的mdb数据库且已经有数据不想新建另一个再数据导出导入的有没有方法在这个已存在的数据库中加密码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 '需要用压缩数据库方法生成一个新的数据库文件,然后删除旧文件,将新文件改成原文件名'引用JRO(工程/引用/Microsoft Jet and Replication Objects 2.6 Library)Dim JRO As New JRO.JetEngine, strSource As String, strDestDB As String, oldPassword As String, NewPassword As StringstrSource = App.Path & "\Test.mdb "strDestDB = "temp.mdb"oldPassword = "oldPwd"NewPassword = "newPwd"JRO.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strSource & ";Jet OLEDB:Database Password=" & oldPassword, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDestDB & ";Jet OLEDB:Database Password=" & NewPasswordKill strSource '删除文件Name strDestDB As strSource '重新命名文件 这段怎么办 如何定位到listview中的某一行呢? 模板文件中的Button如何调用xla中的函数 关于VB数据库修改记录隐藏的问题 求教一个简单的问题! 太奇怪了,竟然这样调用会出错!!! Tks VB编程出错,大虾救命啊!!! 求书一本 怎么调试一个ACTIVE控件? 一个简单的问题. 100分求--数据库事物处理方面的资料, 实现类似dreamweaver的功能,问遍了大街小巷没人了解,请高手指点一二,万谢
'引用JRO(工程/引用/Microsoft Jet and Replication Objects 2.6 Library)
Dim JRO As New JRO.JetEngine, strSource As String, strDestDB As String, oldPassword As String, NewPassword As String
strSource = App.Path & "\Test.mdb "
strDestDB = "temp.mdb"
oldPassword = "oldPwd"
NewPassword = "newPwd"
JRO.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strSource & ";Jet OLEDB:Database Password=" & oldPassword, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDestDB & ";Jet OLEDB:Database Password=" & NewPassword
Kill strSource '删除文件
Name strDestDB As strSource '重新命名文件