PDA

View Full Version : كد مربوط به ثبت نام مدرسه و لاگين كردن



soghra_a
سه شنبه 30 تیر 1388, 18:08 عصر
فوري
پرو‍ژه من سايت مدرسه هست،من ميخوام وقتي ثبت نام تموم شد به هر دانش آموزي يك شماره دانش آموزي داده بشه لطفا در اين زمينه كمكم كنيد.
در ضمن كد صفحه لاگين رو هم ميخوام كه به ازاي ورود نام كاربري و پسورد چه جوري اطلاعات هر دانش آموز رو از ديتا بيس بخونم .

aryaei2000
سه شنبه 30 تیر 1388, 19:58 عصر
برای دادن شماره دانش آموزش میتونید از random number استفاده کنید.
بشرطی که اون رو در بانک اطلاعاتی ذخیره کنید
برای خوندن اطلاعات دانش آموزان هم مقادیر ورودی فرم لاگین رو در بانک جستجو کنید و در صورت وجود فراخوانی کنید.
موفق باشید

soghra_a
سه شنبه 30 تیر 1388, 20:29 عصر
اگه در مورد random number تو ضيح بيشتري بديدممنون ميشم

aryaei2000
سه شنبه 30 تیر 1388, 20:37 عصر
Function RandomNumber()
Randomize
RandomNumber = Int((59999 * Rnd) + 10000)
End Function
userId = randomnumber

این دستور یک کد رندم 5 رقمی میسازه که در خط آخر با متغیر userId (یا هر نام دیگری بدلخواه)
مساوی قرار داده میشه.
موفق باشید

بیتافرهی
چهارشنبه 31 تیر 1388, 00:13 صبح
برای دادن شماره دانش آموزش میتونید از random number استفاده کنید.
اما با این کار ممکنه که کدهای تکراری هم تولید بشه.
بهتره در ابتدا از یک فرمول مشخص استفاده کنید(مثلا با یک عدد 5 رقمی یا .. که اولین دو رقم اون سال ورود دانش آموز باشد یا هر فرمول دیگه ای) ،وقتیکه جدول خالی است به اولین دانش آموز اون کدو بدید ،بعد از اون باید هر دفعه آخرین کد دانشآموزی را از جدول استخراج کنید (توسط دستور MAX ) و یکی به اون اضافه کنید و شماره دانش آموزی نفر بعدی به این شکل درست می شود.

soghra_a
چهارشنبه 31 تیر 1388, 08:36 صبح
ببخشيد ميشه يه نمونه كد برام بزاريد و در مورد دستور max بيشتر توضيح بديد؟

aryaei2000
چهارشنبه 31 تیر 1388, 12:14 عصر
اما با این کار ممکنه که کدهای تکراری هم تولید بشه.
بهتره در ابتدا از یک فرمول مشخص استفاده کنید(مثلا با یک عدد 5 رقمی یا .. که اولین دو رقم اون سال ورود دانش آموز باشد یا هر فرمول دیگه ای) ،وقتیکه جدول خالی است به اولین دانش آموز اون کدو بدید ،بعد از اون باید هر دفعه آخرین کد دانشآموزی را از جدول استخراج کنید (توسط دستور MAX ) و یکی به اون اضافه کنید و شماره دانش آموزی نفر بعدی به این شکل درست می شود.
اگر تعداد ارقام رو بالا در نظر بگبریم مثلا 5 رقم به علاوه 4 رقم از شماره شناسنامه دانش آموزان دیگه به هیچ وجه تکراری نمیشه.