|
发表于 2025-8-13 11:20:28
|
显示全部楼层
河北省石家庄市
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | |
.变量 数据库路径, 文本型 .局部变量 打开文件对话框, 通用对话框 打开文件对话框.过滤器 = “MDB数据库|*.mdb” 如果真 (打开文件对话框. 打开 () = 真) 数据库路径 = 打开文件对话框.文件名  编辑框_路径.内容 = 数据库路径  .局部变量 新密码, 文本型 .局部变量 结果, 逻辑型 如果真 (数据库路径 = “”) 信息框 (“请先选择MDB文件”, 0, ) 返回 ()新密码 = 编辑框_新密码.内容 如果真 (新密码 = “”) 信息框 (“请输入新密码”, 0, ) 返回 ()结果 = 设置MDB密码 (数据库路径, “”, 新密码 ) 如果真 (结果 ) 信息框 (“密码设置成功”, 0, ) .局部变量 旧密码, 文本型 .局部变量 新密码, 文本型 .局部变量 结果, 逻辑型 如果真 (数据库路径 = “”) 信息框 (“请先选择MDB文件”, 0, ) 返回 ()旧密码 = 编辑框_旧密码.内容 新密码 = 编辑框_新密码.内容 如果真 (旧密码 = “” 或 新密码 = “”) 信息框 (“请输入旧密码和新密码”, 0, ) 返回 ()结果 = 设置MDB密码 (数据库路径, 旧密码, 新密码 ) 如果真 (结果 ) 信息框 (“密码修改成功”, 0, ) |
(暂未填写DLL命令名) | | | |
(未填写库文件名) | |
(未填写命令名) | |
数据库文件路径 | 文本型 | | | 原密码 | 文本型 | | | 新密码 | 文本型 | | |
.局部变量 连接对象, 对象 .局部变量 连接字符串, 文本型 .局部变量 SQL语句, 文本型 连接对象. 创建 (“ADODB.Connection”, ) 如果真 (原密码 = “”) 连接字符串 = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + 数据库文件路径 + “;” 如果真 (原密码 ≠ “”) 连接字符串 = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + 数据库文件路径 + “;Jet OLEDB:Database Password=” + 原密码 + “;”.尝试 连接对象. 方法 (“Open”, 连接字符串 ) SQL语句 = “ALTER DATABASE PASSWORD ” + 编码SQL字符串 (新密码 ) + “ ” 如果真 (原密码 ≠ “”) SQL语句 = SQL语句 + 编码SQL字符串 (原密码 ) 连接对象. 方法 (“Execute”, SQL语句 ) 连接对象. 方法 (“Close”, )返回 (真).捕获 信息框 (“操作失败:” + 到文本 (错误信息 ), 0, )连接对象. 方法 (“Close”, )返回 (假).结束尝试 |
(暂未填写DLL命令名) | | | |
(未填写库文件名) | |
(未填写命令名) | |
文本 | 文本型 | | | 返回 (“'” + 子文本替换 (文本, “'”, “''”, , , 真) + “'”)
|
|