PDA

نسخه کامل مشاهده نسخه کامل : سوال در مورد ساختن فرم login



smail_talashe
24-08-2009, 15:59
سلام
ميشه بگين چه جوري ميشه يه فرم ساخت كه توش پسورد و يوزر و بگيره به اگه درست بود فرم بعدي باز بشه كه تو اون فرم بسته به سطح دسترسي گزينه هاش فعال يا غيره فعال بشه اگه يه مثالم بدين خودم ته و توشو در ميارم خيلي خيلي ممنون

eai
24-08-2009, 19:11
این برنامه که نوشتم یه نمونه خیلی ساده است که میتونه کمکت کنه

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اگه پسورد رو 680 بزنی یه فرم بازمیشه که توش نوشته normal Access
ولی اگه بنویسی eai یه همان فرم باز میشه که توش نوشته professional Access
و اگه اشتباه بزنی پیغام خطا میده:8::8:
اگه بازم سوال داشتی بپرس

smail_talashe
25-08-2009, 07:16
سلام
از پاسخ سرعت ممنون ولي فايلي كه ارسال كردي تو vb هستش من دارم با C#2005 كار ميكنم اگه بشه سورسي تو c بدي خيلي ازت ممنون ميشم

BILLY_Mgs
25-08-2009, 11:11
eai بعد از اینکه پسورد رو درست میزنیم و برنامه رو میبندیم توی پراسس ها میمونه ! و باید دستی اونا رو End Process کنیم!
---------------------------
Task Manager Warning
---------------------------
WARNING: Terminating a process can cause undesired
results including loss of data and system instability. The
process will not be given the chance to save its state or
data before it is terminated. Are you sure you want to
terminate the process?
---------------------------
Yes No
---------------------------

naser_feb8646
25-08-2009, 11:51
سلام

البته با اجازه eai عزیز



سلام
از پاسخ سرعت ممنون ولي فايلي كه ارسال كردي تو vb هستش من دارم با C#2005 كار ميكنم اگه بشه سورسي تو c بدي خيلي ازت ممنون ميشم


دوست عزیز شما می تونید از طریق سایت زیر کلیه کدهای #C و VB.Net را به هم تبدیل کنید




برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


eai بعد از اینکه پسورد رو درست میزنیم و برنامه رو میبندیم توی پراسس ها میمونه ! و باید دستی اونا رو End Process کنیم!
---------------------------
Task Manager Warning
---------------------------
WARNING: Terminating a process can cause undesired
results including loss of data and system instability. The
process will not be given the chance to save its state or
data before it is terminated. Are you sure you want to
terminate the process?
---------------------------
Yes No
---------------------------

دوست عزیز در رویداد FormClosing فرم دوم تایپ کنید End

sajjadlove
25-08-2009, 12:41
eai بعد از اینکه پسورد رو درست میزنیم و برنامه رو میبندیم توی پراسس ها میمونه ! و باید دستی اونا رو End Process کنیم!
---------------------------
Task Manager Warning
---------------------------
WARNING: Terminating a process can cause undesired
results including loss of data and system instability. The
process will not be given the chance to save its state or
data before it is terminated. Are you sure you want to
terminate the process?
---------------------------
Yes No
---------------------------
این به خاطر این هست که فرم لوگین رو hide میکنن و این کار اشتباهی است.....
برای ساخت لوگین کارهای زیادی میشه کرد ولی چیزی که من استفاده میکنم رو برات آپ کردم.ولی نه به این سادگی ولی کارت رو راه میندازه.....
نمی دونم چرا ضمیمه کردم غیرفعاله ولی یه جا دیگه آپ کردم....
..

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
..

eai
25-08-2009, 13:53
میتونید از این سایت هم استفاده کنید که سریع کاورت میکنه

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیداما در مورد سوالتون شاید این کد بدردتون بخورد


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

smail_talashe
27-08-2009, 09:28
از جوابي كه دادين خيلي ممنونم
يه سوال ديگه هم داشتم
ميشه يه datagridview درست كرد كه كاربر توش اطلاعاتو وارد كنه مثلا بشه چهار رديف بعد با زدن دكمه save كه دستور insert توش هست تمام رديفهارو باهم ببره تو ديتابيس SQL2000
اما تا قبل از زدن دكمه فقط تو gridview نشون بده
ممنون ميشم اگه جواب بدين
در ضمن اگه يه نمونه مثل قبل بهم بدين حتي اگه خيلي ساده باشه ممنون ميشم

eai
31-08-2009, 21:32
من زیاد کار کردن با دیتا بیس رو بلد نیستم اما یک نمونه گذاشتم که بدردت میخوره
اگه نفهمیدی بگو تا برات توضیح بدم چکار کردم
البته من از دیتابیس access استفاده می کنم و sql ندارم
:46:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

smail_talashe
02-09-2009, 08:25
سلام من هنوز نتونستم وقتي پسورد وارد ميشه چك كنم كه چه گزينه هايي نشون داده بشه چه گزينه هايي ديده نشه

naser_feb8646
02-09-2009, 09:17
سلام من هنوز نتونستم وقتي پسورد وارد ميشه چك كنم كه چه گزينه هايي نشون داده بشه چه گزينه هايي ديده نشه

سلام

دوست عزیز اگر ممکنه بیشتر توضیح بدین منظورتون از اینکه چی نشون داده بشه چی نشه واضح نیست
شما دقیقاً بفرمایید چکاری میخوای انجام بدی تا راحتتر بشه راهنماییتون کرد

smail_talashe
02-09-2009, 13:26
سلام
ديگه داشتم افسرده ميشدم
ببين من يه فرم اوليه دارم كه توش دوتا textbox و يه button هستش كاربر اول اينو ميبينه بعد نام كاربري و پسوردشو مينويسه و رويه دكمه كليك ميكنه
حالا مي خوام نام و پسورد وارد شده رو چك كنم و اگه درست بود بره مرحله بعد چك كنه كه تو فرم بعدي كه فرم اصلي هستش كدوم گزينه ها رو به كاربر نشون بده كدومشونو نشون نده مثلا اطلاعات پايه كه از قبل طراحي شده رو كه با زدن يه دكمه تو فرم اصلي باز ميشه رو نشون نده كه كاربر بزنه
البته ميدونم چيز ساده اي نيست
من فقط يه استارت مي خوام مثلا يه نمونه كه خودم زيرو روشو در بيارم

naser_feb8646
02-09-2009, 16:33
سلام

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

امیدوارم تونستم باشم نخ کار رو دستت داده باشم اگر بازم سوال داری بپرس

smail_talashe
03-09-2009, 09:15
سلام
ميشه لطف كني يه نمونه خيلي ساده بدي
قسمت ديتابيسش برام راحته اونجايي هم كه بايد از ديتابيس بخونمم انجام ميدم مقايسه هم انجام ميدم اما نميتونم بگم كه حالا اين سطح دسترسي هست فرم وقتي لود ميشه اين گزينه ها رو مخفي كنه چون دو تا فرم مجزا هستن من نمي تونم از يك فرم گزينه هاي فرم ديگه رو كنترل كنم سوالمم بيشتر تو اين قسمته

naser_feb8646
03-09-2009, 10:23
سلام

دوست عزیز شما باید در فرم اصلی یک Property تعریف کنید و اون رو درصورت درست بودن کلمه کاربری و رمز عبور در فرم login مقدار دهی کنید

تعریف پراپرتی در فرم اصلی

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

تخصیص سطح دسترسی به پراپرتی تعریف شده

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

منظور از form1 همون فرم اصلی ما هست

وبرای استفاده از پراپرتی در فرم اصلی باید از متغیر mAccess که قبل از پراپرتی تعریف کردی استفاده کنی

smail_talashe
03-09-2009, 11:40
سلام
ميشه يكم بيشتر توضيح بدي اگه نمونه بدي كه خيلي خيلي ممنونت ميشم
يكم IQ پايينه

naser_feb8646
03-09-2009, 16:19
سلام
دوست عزیز بفرمایید اینم یه برنامه نمونه

فقط 2 تا نکته
1- توی فرم Login اگر بیشتر از 5 بار رمز یا پسورد رو اشتباه بزنی از برنامه خارج می شه
2- من توی دیتابیس سه تا یوزر به نامهای Admin , User1, User2 با پسورد 123 گذاشتم که هر کدوم یه سطح دسترسی دارن


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

امیدوارم تونسته باشم کمکی بهت بکنم

mahmudi
03-09-2009, 16:26
باسلام خدمت دوستان عزیز
کسی آموزشی برای برنامه نویسی موبایل سراغ نداره؟

smail_talashe
06-09-2009, 07:45
باسلام خدمت دوستان عزیز
کسی آموزشی برای برنامه نویسی موبایل سراغ نداره؟
سلام
يه سري به اين آدرس بزن
دانلودش رايگان هستش و فرمتش pdf هست و تحت جاوا توضيح داده
حجم فايلم 1.72 mb

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید