ورود

View Full Version : نمایش نام کاربری در فرم



msafvati
پنج شنبه 17 آبان 1386, 12:46 عصر
با سلام
میخواستم کد حالتی رو بدونم که وقتی کاربر در صفحه لوگین نام کاربری و کلمه عبور رو وارد میکنه در DB سرچ بشه اگه یوزر و پسورد در db بود یک پیغام بده و در غیر این صورت پیامی مبنی بر تایید نشدن نام کاربری و کلمه عبور بده
اما سوال دوم اینکه وقتی کاربر وارد شد در قسمتی از فرم نام کاربر نشان داده بشه
پایگاه داده من اکسس و روش اتصال به پایگاه adodc هست
با تشکرا

ali_habibi1384
پنج شنبه 17 آبان 1386, 16:13 عصر
کد زیر رو بخونین:


adodc1.recordset.filter=(" user = "'+ txtuset.text +"'")
if adodc1.recordset.recordcount=0 then
x="کاربر وجود ندارد"
else:
if txtpsw.text=adodc1.recordset.fields("psw") then
frmlogin.show
else:
x="رمز غلط است"
end if
end if

یعنی متغیر txtuser نام کاربر رو از فرم دریافت میکنه سپس ado رو بر اساس اون فیلتر میکنی اگه کربر توش نباشه تعداد رکوردهای باقیمانده برابر با صفر خواهد بود و گرنه کاربر وجود داره حالا رمز رو چک میکنی اگه رمزی که از کاربر گرفتی و توی txtpsw هست در بانکت بود فرم اصلی برنامه باز میشه.
موفق باشی

ali_habibi1384
پنج شنبه 17 آبان 1386, 16:42 عصر
اینم برنامش:

hrj1981
جمعه 18 آبان 1386, 07:17 صبح
دوست عزیز یه کوچولو توی تا تالار سرچ کنی از شیر مرغ تا جون آدمیزاد پیدا می کنی
این تایپیک را ببین
http://barnamenevis.org/forum/showthread.php?t=83471
پیوست sampel2 را دانلود کن و توضیح سورس را در صفحه 2 همان تایپیک نگاه کن
از ali-habibi هم تشکر می کنم