我有一个登录屏幕,我在Access中建立,我需要的UserName (这是表“雇员”中的一列),要存储在“审计”表中,我已经建立,以存储在数据库中发生的变化。当我从自定义登录屏幕登录时,它应该有捕获的用户名(可能是临时变量),它应该保持可用,直到用户关闭程序,即在会话期间(登录为"user_x"),我还希望在审计表中捕获此username。我想要更改它,以便在用户登录后从我的自定义登录表中捕获登录详细信息。ErrHandler:
MsgBox E
我有一个MainForm,它是MDIPARENT,登录表单是MDICHILD,我面临的问题是当我以正确的用户身份登录时,我的登录表单被释放。问题是,当登录被释放时,我想打开另一个表单F2,即mdichild。下面的代码根本不起作用。Form1 F1 = new Form();
上面的代码运行一个表单的新实例,并不使其成为mdi。
在我的项目中,第一个表单是登录表单,当用户尝试登录系统时,它只出现一次。如果登录成功,则系统的主窗体出现并隐藏登录表单,如果登录尝试失败,则用户可能会尝试另一次,等等。问题是,当主窗体中的用户希望使用X按钮关闭程序时,当用户按下“是”时,Login form of FormClosing event的消息将显示为注销,但当用户按“否”时,程序不关闭,但它返回到隐藏的登录表单上,则FormClosing事件的代码<