
关于启动选项
使用启动选项可以控制
microsoft
access
文件在打开时的外观和行为。启动选项只适用于当前的
access
文件。“启动”属性不会覆盖特定的工具栏、菜单栏、快捷菜单、窗体或报表的属性设置。例如,“启动”对话框中的“菜单栏”与“快捷菜单栏”选项不会覆盖含有自定义
菜单栏或快捷菜单的特定窗体或报表的属性设置。因此,在打开窗体或报表时,microsoft
access
会显示附加于该窗体或报表的自定义菜单栏,而不是“启动”对话框中所指定的全局菜单栏。
另外,还可以创建
autoexec
宏以便在
access
文件打开时执行一个 *** 作。可以使用“启动”对话框来代替
autoexec
宏或作为
autoexec
宏的附加。autoexec
宏在“启动”选项生效之后运行,因此,应避免在
autoexec
宏中有任何会更改启动选项设置效果的 *** 作。例如,如果在“启动”对话框的“显示窗体/页”框中指定了某个窗体,同时又在
autoexec
宏中使用了
openform
*** 作,则
microsoft
access
将首先显示“启动”对话框中指定的窗体,然后立即显示
openform
*** 作中指定的窗体。
注意
宏可能包含病毒,因此运行它们时必须小心。请采取下列预防措施:在您的计算机上运行最新的防病毒软件;将宏的安全性等级设置为高;使用数字签名;维护可靠的宏来源列表。
在
microsoft
access
数据库中,如果数据库中已定义了用户级安全机制,则只要确保不准许用户具有数据库管理员权限,就可以阻止用户更改“启动”对话框中的设置。====思想重于技巧====
可以设置单步按钮进行调试。或者查看触发事件状态,查看相关控件属性,看是否激活关联等。宏命令一般是比较容易看懂的,运行不了应该是关联问题。另外,Autoexc宏打开窗体的时候不要触碰Shift。希望有所帮助
If IsNull(Me![name]) Then
MsgBox "请选择用登录用户!", 64, "系统提示"
Me![name]SetFocus
Else
If IsNull(Me![password]) Then
MsgBox "请输入密码,密码不能为空!", 64, "系统提示"
Me![password]SetFocus
Else
Dim stemp As String
Dim rs As ADODBRecordset
Set rs = New ADODBRecordset
stemp = "select from 用户表 where 用户名='" & Me![name] & "'"
rsOpen stemp, CurrentProjectConnection, adOpenKeyset, adLockOptimistic
If rs("密码") <> Me![password] Then
MsgBox "密码错误,请重新输入!", vbOKOnly, "系统提示"
Me![password] = ""
Me![password]SetFocus
Me![name] = ""
Else
DoCmdClose
DoCmdOpenForm "主菜单"
End If
End If
End If
以上就是关于把 ACCESS数据库的宏如何连接窗体全部的内容,包括:把 ACCESS数据库的宏如何连接窗体、access数据库里面的宏为什么不能运行、access数据库的宏这个如何实现等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)