نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: ایجاد فرم لاگین در اکسس با سطوح دسترسی مختلف

  1. #1

    آخرین بازدید
    2020/06/22
    تاریخ عضویت
    June 2020
    نوشته ها
    3
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    ایجاد فرم لاگین در اکسس با سطوح دسترسی مختلف

    با سلام و خسته نباشیدمن میخوام یه شرط رو دو سه بار چک کنم و هر سری نسبت به اتفاقاتی که افتاده یه پیام خاصی نمایش بدمواسه فروم ورود و لاگین. مدیریت کاربران وقتی کاربری که سطح یا همون لول کاربریش 1 قرار میدیم توی کد و میره کد 1 رو چک میکنه همونم میتونه توی مدیریت کاربران مدیریت کنه در صورتی که نباید اونو نشون بده چون من این کار رو کردم و سطح مدیریتش رو گذاشتم روی کاربر و سیو شد و نتونستم دیگه وارد بشم تا به صورت دستی رفتم و سطح رو توی جدول مربوطه مدیریت کردمبخاطر همین یه جدول دیگه ساختم برای فقط ادمین که از اون بگیره اطلاعات مدیریتی رو و فرم مدیریت کاربران رو با کاربرایی که توی جدول کاربران هست باز کنهکد که نوشتم فرم رو در صورتی که admin با پسورد مشخص خودش مدیریت کاربران رو بزنه باز میشه فرمدر صورتی که پسورد اشتباه بزنه تیکه دومش کار نمیکنه و هیچ چیزی بهش مبنی بر اینکه پسورد اشتباه هست نمیدهدر صورتی که کاربر نام کاربری و رمز عبور خودش رو وارد کنه و صحیح باشه چون توی جدول مربوط به ادمین نیست میگه اجازه دسترسی نداری و باز هم اگه اشتباه وارد کنه چیزی رو کد مربوط به اون قسمت اجرا نمیشه.در صورتی هم که اطلاعات هر دو تا اشتباه وارد بشه بازم اتفاقی نمی افته و نمیگه نام کاربری یا رمز عبور اشتباه هست.چیکار باید بکنم کجاش رو اشتباه میزنم؟فایل اصلی رو واستون فرستادم کاملش رو ممنون میشم اگه چک کنید بهم بگین باید چیکار کنم دقیقا

    کد:
    Private Sub btManageUsers_Click()Dim adminPassword As String
    Dim userPassword As String
    Dim userNameUser As String
    On Error Resume Next
    userNameUser = DLookup(\”username\”, \”tblusers\”, \”[username]=[txtuser]\”)
    userPassword = DLookup(\”userpassword\”, \”tblusers\”, \”[username]=[txtuser]\”)
    adminPassword = DLookup(\”adminPassword\”, \”tblAdminUser\”, \”[adminUserName]=[txtuser]\”)
    If txtPass = adminPassword Then
    If DLookup(\”adminLevel\”, \”tblAdminUser\”, \”[adminUserName]=[txtuser]\”) = 1 And adminUsername = Me.txtuser Then
    DoCmd.OpenForm \”frmManageUsers\”
    Me.lblErrors.Visible = FalseElse
    Me.lblErrors.Visible = True
    Me.lblErrors.Caption = \”نام کاربری یا رمز عبور اشتباه است.\”
    Me.lblErrors.ForeColor = vbRed
    End If
    End If
    If txtPass = userPassword Then
    If DLookup(\”userLevel\”, \”tblusers\”, \”[username]=[txtuser]\”) > 0 And Me.txtuser = userNameUser Then
    Me.lblErrors.Visible = True
    Me.lblErrors.Caption = \”شما دسترسی لازم برای ورود را ندارید.\”
    Me.lblErrors.ForeColor = vbRed
    Else
    Me.lblErrors.Visible = True
    Me.lblErrors.Caption = \”نام کاربری یا رمز عبور اشتباه است.\”
    Me.lblErrors.ForeColor = vbRed
    End If
    End If
    End Sub


  2.  

  3. #2

    آخرین بازدید
    2020/06/22
    تاریخ عضویت
    June 2020
    نوشته ها
    3
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    ببخشید یادم رفت فایل رو بفرستم واستون
    فایل توی فرم ها توی قسمت ورود روی کد مدیریت کاربران هست
    و اگه اونو حل کنم ورود و تغییر رمز هم با کد های اون که درست بشه اونا هم میشه تغییر داد یا نه جوری دیگه است؟؟/
    لطفا چک کنید همه موارد رو بعد بهم بگین خیلی مهمه چند روزه روی این گیر افتادم



اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 15
    آخرين نوشته: 2019/05/27, 14:59
  2. تقویم فارسی در اکسس 2007
    توسط eli1996 در انجمن معرفی کتاب و منابع آموزشی
    پاسخ ها: 4
    آخرين نوشته: 2019/02/17, 11:12
  3. کمک : ایجاد فرم لاگین و سطح دسترسی در اکسس
    توسط mohamadali110 در انجمن سوالات اكسس - Access Questions
    پاسخ ها: 0
    آخرين نوشته: 2017/08/14, 12:39
  4. پاسخ ها: 0
    آخرين نوشته: 2016/11/01, 08:49
  5. نمونه برنامه برنامه نویسی سی شارپ با بانک اطلاعاتی اکسس
    توسط Amir_Kouhkan در انجمن برنامه نویسی در اکسس
    پاسخ ها: 2
    آخرين نوشته: 2015/08/12, 09:35

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

دانلود فرم کاربری در اکسس

ساخت فرم login با سطح دسترسی در اکسس

مخفی کردن منوهای اکسس

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد