মাইক্রোসফট অফিস অ্যাকসেস এ অনেকভাবে লগ-ইন ফরম বানানো যায়। আবার Access এ ফাইল ওপেন করার জন্য password ও সেট করা যায় ডিফল্ট ভাবে। আমি আজকে দেখাব DLookup function ব্যবহার করে কিভাবে Log-in Form বানানো যায়।বুঝার সুবিধার জন্য নিচের লিংক থেকে sample file ডাউনলোড করুন।
Sample File: Login Form Sample Zip File
On Error GoTo ErrHandler
Dim UserLookUp As Variant
Dim PasswordLookup As Variant
UserLookUp = DLookup("[UserID]", "[tblUsers]", "[UserID]='" & Me.txtUserID & "'")
PasswordLookup = DLookup("[Password]", "[tblUsers]", "[UserID]='" & Me.txtUserID & "'")
If (UserLookUp = Me.txtUserID) And (PasswordLookup = Me.txtPassword) Then
DoCmd.Close acForm, "frmLogin", acSaveYes
DoCmd.OpenForm "frmMain"
Else
MsgBox "Invalid Login!!!" & vbCrLf & "Check your user name and password and then try again.", vbCritical, "Invalid Login"
End If
Exit Sub
ErrHandler:
MsgBox Err.Description, vbCritical, "Error"
কোডের ব্যাখা:
প্রথমে এরর হান্ডলিং মেকানিজম ব্যবহার করা হয়েছে। Dlookup function এর মাধ্যমে user এবং password খোজা হয়েছে। User এবং password match করলে second form open হবে অথবা Error message দেখাবে।
Any problem, Please comment in tune. You can also mail me at [email protected]
Others Tune: Shop Management System
আমি মোঃ হারুন অর রশিদ। IT Manager, Dhaka। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 32 টি টিউন ও 203 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 6 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
শ্রদ্ধেয় harun24hr অসাধারণ !