ما دیگران را فقط تا آن قسمت از جاده که خود پیمودهایم میتوانیم هدایت کنیم.
فصل 2 - بخش 2
New Page 1
روش دوم مسيردهي مستقيم
روش ديگر ارتباط با بانك اطلاعات اشاره مستقيم به فايل مربوط به بانك اطلاعاتي Access مي باشد. كه معقول تر به نظر مي رسد اما با توجه به اينكه معمولا در اينترنت ما به محل فيزيكي ذخيره شدن اطلاعات خود دسترسي نداريم امكان مشخص كردن آدرس آن محل براي ما مقدور نيست ولي تقريبا همه شركت هائي كه امكانات هاست در اينترنت ارائه ميدهند در كنترل پانل خود قسمتي براي ايجاد DSN دارند و به همين دليل روش اول در اينترنت بيشتر مورد استفاده قرار مي گيرد
هر دو روش ارائه شده در بالا جهت مشخص كردن Date Source مربوط به پروژه ما مي باشند. در ادامه نحوه استفاده كردن از اين Date Source ها در پروژه را با مثال توضيح خواهم داد.
تا اينجاي كار مقدمات مورد نياز پروژه فراهم شده و از اين به بعد مي خواهيم توليد پروژه را شروع كنيم.
روش اصولي توليد يك پروژه مراحل زيادي از قبيل شناخت نيازمندي، تعيين معماري، تحليل و ... را دارد ولي در اينجا قصد توضيح اين موارد و كار بر اساس آنها را ندارم و انتخاب مراحل پروژه و نحوه پياده سازي آن را بيشتر بر اساس نيازهاي آموزشي تعيين كرده ام.
همانطور كه در نيازهاي پروژه اعلام شد دانشجويان بايد بتوانند به به سيستم وارد شده و اطلاعات نمرات خود را مشاهده كنند. كاملا واضح است كه براي اين كار بايد يك صفحه وجود داشته باشد كه دانشجو (يا كاربري كه ميخواهد اطلاعات نمرات و ساير اطلاعات سيستم را وارد نمايد) از طريق آن نام كاربري و كلمه عبور خود را وارد نموده و در صورت صحت اطلاعات وارد شده به سيستم وارد شده و و اجازه استفاده از بخشهاي مختلف سيستم را داشته باشد.
كار را با ايجاد اين صفحه شروع مي كنيم.
مراحل زير را به ترتيب انجام دهيد:
1- Front Page را باز كنيد.
2- File > New > Page را باز كرده و از آنجا Normal Page را انتخاب كنيد.
3- File > Save را انتخاب كرده و نام Login.asp را براي اين اين فايل وراد كنيد و آنرا در "مسير فعال IIS" ذخيره كنيد.
4- در بالا صفحه عبارت "ورود" را بنويسيد و فايل را دوباره ذخيره كنيد.
5- IE را باز كنيد و در Address Bar عبارت http://localhos/login.asp را وارد كنيد، بايد صفحه اي به شكل زير ببينيد.
شكل 10
تذكر: در صورتيكه خطاي The page cannot be found يا The page cannot be displayed را مشاهده كرديد:
- ممكن است فايل مورد نظر در "مسير فعال IIS" وجود نداشته باشد.
- ممكن است URL (آدرس) را درست تايپ نكرده باشيد. (آدرس بايد بدون فاصله تايپ شود)
- ممكن است وب سرور (IIS) غير فعال باشد.
- ممكن در صفحه مورد نظر از اطلاعات بانك اطلاعاتي استفاده شده باشد ولي ارتباط با آن بانك اطلاعاتي برقرار نباشد.