امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
تعيين دسترسي براي كاربران(2)
نویسنده پیام
amene آفلاین
تازه وارد

ارسال‌ها: 15
موضوع‌ها: 13
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 0
( 2 تشکر در 2 ارسال )
ارسال: #1
تعيين دسترسي براي كاربران(2)
من يه فرم login دارم كه ميخوام كاربر ادمين بتونه به فرم هاي خاص دسترسي ثيدا كنه ولي وقتي توي پايگاه ادمين را تعريف ميكنم نميدونم كجاي اين دستورام ادمين بودن را چك كنم.
Text1.Text = Trim(Text1.Text)
Text2.Text = Val(Text2.Text)

If Text1 <> "" And Text2.Text <> "" Then
str1 = Text1.Text
str1 = "username ='" & str1 & "'"
Adodc1.Recordset.Find str1

If Adodc1.Recordset.EOF = True Then
MsgBox "äÇã ˜ÇÑÈÑí ÇÔÊÈÇå ÇÓÊ", vbOKOnly + 32, "User Name Error"
Exit Sub
End If
str2 = Text2.Text
str2 = "password ='" & str2 & "'"
Adodc1.Recordset.Find str2

If Adodc1.Recordset.EOF = True Then
MsgBox "ÓæÑÏ ˜ÇÑÈÑí ÇÔÊÈÇå ÇÓÊ", vbOKOnly + 32, "Password Error"
Else
Form4.Show
Form2.Hide
Text1.Text = Empty
Text2.Text = Empty

End If
Else
MsgBox "Fill The User Name And password", vbOKOnly + vbInformation, "Error"
End If
۲۱-شهریور-۱۳۸۷, ۱۰:۵۵:۰۲
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: تعيين دسترسي براي كاربران(2)
شما تو تیبلی که برای login ساختی بجز usernameو password یه ستون هم به اسم سطح دسترسی بزار که با عدد مشخص بشه همونجا هم چک کن که عدد چنده و بسته به غددها همون اول یه سری باتن ها و فورمها رو disablr کن یا موقع اجرای بخشهای خاص چک کن این عدد چنده اگه دسترسی داشت اون دستورات اعمال بشن اگه نه که یه پیغام که شما برای انجام این کار مجوز ندارید نشون بده
موفق باشید
۲۱-شهریور-۱۳۸۷, ۱۱:۲۹:۴۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ويروسي براي كاهش سرعت اينترنت rap0661 10 9,271 ۲۶-مرداد-۱۳۹۳, ۱۷:۴۶:۱۱
آخرین ارسال: Vb6Moderator
  [سوال] ايجاد محدوديت زماني براي اجراي برنامه megatron 11 8,248 ۲۹-اردیبهشت-۱۳۹۲, ۰۸:۵۳:۰۴
آخرین ارسال: lord_viper
  سورس برنامه براي گذاشتن رمز روي ويندوز بعد از ريستارت يا خاموش شدن rap0661 19 16,987 ۰۱-آبان-۱۳۹۰, ۰۰:۰۶:۳۱
آخرین ارسال: Ghoghnus
  ويروسي براي بشدت پايين آوردن سرعت سيستم rap0661 12 8,389 ۰۴-مهر-۱۳۹۰, ۲۱:۵۷:۱۸
آخرین ارسال: abbasalifix
  كمك براي اجرا شدن برنامه فقط براي يك بار Mr.pRoGraMmer 15 15,373 ۰۴-شهریور-۱۳۹۰, ۰۳:۴۴:۴۸
آخرین ارسال: joker
  كمك در براي برنامه D4RK3NZZ 1 2,738 ۲۱-تير-۱۳۹۰, ۲۳:۴۵:۱۰
آخرین ارسال: Ghoghnus
Exclamation دسترسي به ستون هاي ديتا گريد azadeh.b 0 2,842 ۲۶-بهمن-۱۳۸۹, ۱۰:۳۷:۰۷
آخرین ارسال: azadeh.b
Question من تازه كارم ! (آموزش وي بي براي مبتديان) Arash12 2 2,794 ۳۰-آذر-۱۳۸۹, ۱۴:۰۲:۲۹
آخرین ارسال: hosein mm
  كمك براي گرفتن ليست تغييرات پروسس ها saeedvir 2 3,224 ۳۰-آبان-۱۳۸۹, ۰۱:۲۰:۰۰
آخرین ارسال: xsalamx
  تعيين تعداد اعشار براي متغيير double relax_cp 1 5,075 ۰۱-مرداد-۱۳۸۹, ۰۱:۳۴:۰۰
آخرین ارسال: mohsen0025

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS