vba数据库密码
Ⅰ Excel VBA 密码登陆页面设计,数据库功能~~
我给你写个密码验证功能的函数:
functionchk_pwd(byvalu,byvalp)asboolean
dimi
fori=2tosheet2.usedrange.rows.count
ifu=sheet2.cells(i,1)andp=sheet2.cells(i,2)then
chk_pwd=true
endif
nexti
chk_pwd=false
endfunction
使用上面的函数对输入的用户密码进行验证,例如:
chk_pwd("mop", "a918") 返回的结果将是true,表示密码正确
Ⅱ Excel VBA连接ACCESS数据库
stpath=ThisWorkbook.Path&Application.PathSeparator&"attendance.accdb"
CN.Open"Provider=Microsoft.ACE.OLEDB.12.0;DataSource="&stpath&";JetOLEDB:DatabasePassword=cjw123456"
供参考。
Ⅲ EXCEL VBA怎么添加访问ACCESS数据库密码
myCat.Create "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & myData & ";Jet OLEDB:Database Password=123;"
Ⅳ 选中EXCEL某单元格,用VBA语言触发事件,直接打开有密码的数据库文件.
如果要详细的代码最好将.MDB文件上传,或者用录制宏功能录制打开数据库的宏,录制后找到 Password="""" 改为 Password=""2345"" 并将宏命名为“打开数据库”
在sheet1页右键点击页标签选查看代码,在VBE编辑器中粘贴以下代码即可
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count = 1 And Target.Address = "$F$7" Then
Call 打开数据库
End If
End Sub
Ⅳ 请问vba用sql语句的时候如何用md5不让数据库密码以明文显示
你就是想要你的秘密 不在代码中显示出现是么?我有个方法
你用VB6.0新建一个Active DLL工程
然后在Class1中写入如下代码
PropertyGetPassword()AsString
Password="123456"'这里写入你要设置的密码
EndProperty
生成DLL后,在Excel中引用这个生成的DLL,然后你就可以在Excel中使用了,如下
Subabc()
DimxAsNewClass1
MsgBoxx.Password
EndSub
这里的Password就是你刚才设置的密码,由于是封装在DLL中的,这里是看不到的
有什么不懂,继续追问把
Ⅵ 用vba做的数据库,通过输入用户名和密码能进入某表,但是忘记密码怎么办
VBA只是前端,你后台用的什么数据库的,ACCESS还是SQL Server?还有你说的用户和密码,是用VBA做的登录界面的登录登录账号和密码?如果是,直接打开数据库对应存储用户密码的表查看一下密码即可。
Ⅶ VBA怎么连接密码中含有换行符的数据库
strCn = "Provider=sqloledb;Server=服务器名称或IP地址;Database=数据库名称;Uid=用户登录名;Pwd=" & chr(13) & chr(10) & ";"
如果你确认密码是chr(13)+chr(10)的话,上面的写法就达到不的要求。
不过我纳闷的是你这个文件直接用数据库打开的时候怎么输入密码?因为我们输入任何密码之后都要按回车,如果你打开这个文件的时候输入的密码是回车的话,那么其密码应该是空吧,也就是应该这样写:
strCn = "Provider=sqloledb;Server=服务器名称或IP地址;Database=数据库名称;Uid=用户登录名;Pwd=;"
Ⅷ 如何将excel的工作表内容通过VBA代码导入到有密码的access数据库中
试下
sSql="InsertInto[;DataBase="&mydb_mdb&";pwd=123456]."&TableName&"Select*From["&ActiveSheet.Name&"$]"
Ⅸ access2007数据库VBA工程模块属性中设置了密码,现在密码忘记了,求助怎么能解除或找回密码。
用ACCESS2007版本。 先在操作系统里创建一个 目标ORACLE数据库的 ODBC连接 然后,打开ACCESS2007,选中要导出的表,点右键,选择导出-->ODBC数据库,然后选择 刚刚创建的ODBC连接即可。 注意,ACCESS表字段不要有中文,ACCESS表里的备注字段,到ORACLE里会变成CLOB类型,还有一些其他的问题,比如 数字串会变成科学计数法的形式存入到ORACLE里。 虽然你连个分都不给,足够抠门,不过我还是帮你回答了,看在救急的份上。 GOOD LUCK! 你可以试下
Ⅹ 数据库vba中“忘记密码的代码”怎么写
登录窗口,请用户输入用户名和密码。然后从数据库中查找where user=输入的用户名,如果无,输出无此用户,如果有,判断密码是否和输入的相同,都相同,则登陆成功。