【機械室料金システム】の登録
2088 ワード
1つのアプリケーションでは、ログインフォームはプログラムのノックレンガを使用します.正確にログインできなければ、その機能の使用については言及できません.ログインもセキュリティ対策で、権限を持っている人だけがログインできます.機械室料金システムは登録窓口で比較的完璧です.適切な権限を持っている人だけが、適切な機能を使用できるように設定されています.だから、ログインは特に重要です.
機械室の登録と普通の登録コードの差は多くなく、アカウント、秘密を入力するかどうかを判断し、アカウントが存在するかどうかを検査し、パスワードが正しいかどうかを判断することにほかならない.前述したように、機械室のログインは比較的完璧であるため、一般ユーザー、オペレータ、管理者の3つの異なる権限を設定し、この3つの人はそれぞれの権限を持っており、権限の大きさは順次増加しています.コードでユーザー権限を判断するほか、ユーザーがログインしたときに、対応するデータをOnWorkに更新するように設定する必要があります.infoテーブルにあります.
以下は私が機械室に登録する重要なコードです.
考え方が大切で、同時に丁寧さも大切です.
細部が成否を決める!同じもの同士の君に
機械室の登録と普通の登録コードの差は多くなく、アカウント、秘密を入力するかどうかを判断し、アカウントが存在するかどうかを検査し、パスワードが正しいかどうかを判断することにほかならない.前述したように、機械室のログインは比較的完璧であるため、一般ユーザー、オペレータ、管理者の3つの異なる権限を設定し、この3つの人はそれぞれの権限を持っており、権限の大きさは順次増加しています.コードでユーザー権限を判断するほか、ユーザーがログインしたときに、対応するデータをOnWorkに更新するように設定する必要があります.infoテーブルにあります.
以下は私が機械室に登録する重要なコードです.
If Trim(mrc.Fields(2)) = Trim(" ") Then
OK = True
Me.Hide
UserName = Trim(txtUserName.Text) ' username
FrmMain.Show
FrmMain.GeneralUserMenu.Enabled = True
FrmMain.OperatorMenu.Enabled = False
FrmMain.AdministratorMenu.Enabled = False
Exit Sub
Else
If Trim(mrc.Fields(2)) = Trim("?????") Then
OK = True
Me.Hide
UserName = Trim(txtUserName.Text) ' username
FrmMain.Show
FrmMain.GeneralUserMenu.Enabled = True
FrmMain.OperatorMenu.Enabled = True
FrmMain.AdministratorMenu.Enabled=False
Exit Sub
Else
If Trim(mrc.Fields(2)) = Trim("?????") Then
OK = True
Me.Hide
UserName = Trim(txtUserName.Text) ' username
FrmMain.Show
FrmMain.GeneralUserMenu.Enabled = True
FrmMain.OperatorMenu.Enabled = True
FrmMain.AdministratorMenu.Enabled = True
Exit Sub
End If
End If
End If
txtsql = "select * from OnWork_Info"
Set mrc1 = ExecuteSQL(txtsql, msgtext)
'
mrc1.AddNew
mrc1.Fields(0) = Trim(UserName)
mrc1.Fields(1) = Trim(mrc.Fields(2))
mrc1.Fields(2) = Trim(Date)
mrc1.Fields(3) = Trim(Time)
mrc1.Fields(4) = Trim(myComputer)
'
mrc1.Update
mrc.Close
考え方が大切で、同時に丁寧さも大切です.
細部が成否を決める!同じもの同士の君に