نحوه اتصال به پایگاه داده و اجرای فرامین sql در دات نت (قسمت اول

نحوه اتصال به پایگاه داده و اجرای فرامین sql در دات نت (قسمت اول)

(asp.net(c#), sql server)


بسمه تعالی

در این مقاله می خواهم نحوه اتصال به پایگاه داده SQL SERVER و اجرای دستورات sql را شرح بدهم. برای این کار یک مثال عملی را دنبال می کنیم.

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

ادامه مطلب ...

چرا به دات نت احتیاج داریم؟

چرا به دات نت احتیاج داریم؟
به طور معمول نسل های جدید زبان های برنامه نویسی به این دلیل متولد می شوند که زبان های قدیمی تر دارای امکانات محدود بودند و یا قدرت استفاده از تکنولوژی های فعلی را به صورت مطلوب و ساده ندارند.
ادامه مطلب ...

اعلام زمان و ارسال پیام به کاربر

اعلام زمان و ارسال پیام به کاربر

 

اعلام زمان و ارسال پیام به کاربر:

 

مثالی رو که در این قسمت لینکش رو برای دانلود شما دوستان عزیز قرار دادم مربوط میشه به اینکه در این مثال ابتدا زمان جاری روی سیستم شما اعلام میشه و سپس با توجه به اینکه ساعت چه زمانی رو نشون میده پیغام مناسب به کاربر ارسال میشه.

 

مثالا اگر ساعت قبل از 12 باشه پیغام صبح بخیر و اگر بعد از ساعت 12 باشه پیغام عصر بخیر فرستاده میشه.

 

این مثال هم مانند مثالهای قبلی با زبان ASP نوشته شده است.

اگر راجع به برنامه توضیحی خواستین میتونید با من تماس بگیرید.

 

منتظر نظرات شما دوستان گرامی هستم.

 

 

دانـــــلــود فـــایــل

 

 

 

 

ذخیره و جستجوی اطلاعات:

 

در این قسمت فایلی رو برای دانلود شما دوستان گذاشتم که امیدوارم برای شما دوستان عزیز مفید واقع بشه. این مثال رو هم با زبان ASP نوشتم در این مثال ابتدا یک صفحه اصلی باز میشه (Index.asp) در این صفحه دو لینک وجود دارد یکی ثبت نام کاربر(Register User) و دیگری جستجوی کاربر (Search User) .

 

البته قسمت ثبت نام کاربر رو در جلسه قبل بود که لینکش رو برای دانلود گذاشته بودم و در این جلسه فقط یک صفحه اصلی و قسمت جستجو اضافه شده است.

 

در قسمت جستجو یک کادر وجود دارد که این کادر بر اساس نام خانوادگی جستجو رو انجام میده و اگر هم کادر رو خالی بذارید و عمل جستجو رو انجام بدین تمام رکوردهای موجود در بانک اطلاعاتی رو برای شما میاره.

 

به هر حال امیدوارم که این مثال هم برای شما دوستان عزیز مفید واقع بشه.در صورتی که هرگونه اشکالی یا توضیحی مربوط به این برنامه خواستید با من تماس بگیرید.

 

طریقه اجرای صفحات ASP  رو هم در جلسات قبل توضیح دادم.

 

 

 

دانـــــــــلود بـــرنامه

 

 

ذخیره اطلاعات ارسالی فرم:

 

مثالی را که در زیر لینک دانلود آنرا مشاهده میکنید ، به زبان ASP نوشته شده است و شامل یک فرم اطلاعات کاربر است که کاربر فرم را پر کرده و اطلاعات را ارسال میکند. سپس اطلاعات کاربر داخل یک بانک اطلاعاتی بنام USER ذخیره میشود. بانک طالاعاتی ما در این مثال ACCESS میباشد.

در این مثال فرم اطلاعات کاربر دارای 6 فیلد می باشد : نام ، نام خانوادگی ، ایمیل ، سن ، جنسیت و توضیحات ، که این اطلاعات همگی در داخل بانک اطلاعاتی ذخیره می شوند.

 

نحوه ذخیره سازی این اطلاعات به این صورت است که پس از ارسال اطلاعات توسط کاربر اطلاعات مورد نظر به فایلی بنام ADDUSER.ASP فرستاده شده و در آنجا پس از پردازش اطلاعات و اگر خطایی نبود اطلاعات در بانک ذخیره خواهد شد.

 

 

 

دانـــــــــلود بـــرنامه

 

 

 

آبجکت SESSION  :

 

این آبجکت برای پایدار نگهداشتن اطلاعات شبکه بر مبنای USER_BY_USER طراحی شده است و یک آبجکت داخلی ASP می باشد.

 

لینک دانلودی که در زیر مشاهده می نمایید یک مثال از این آبجکت میباشد. در این مثال ابتدا یک نام از شما درخواست میشود پس از وارد کردن نام توسط شما SESSION مربوطه با نام شما ایجاد میشود.سپس وقتی به صفحه بعد منتقل میشوید از نام شما در آن صفحه استفاده میشود.

از این آبجکت زمانی استفاده میشود که فقط اطلاعات کاربر وقتی که در داخل شبکه قرار دارد مورد استفاده باشد بر خلاف کوکی ها که میتوان آنها در هر زمان که نیاز باشد مورد درخواست قرار داد.البته این درخواست بستگی به عمر کوکی دارد که برنامه نویس مشخص میکند.

 

برنامه زیر به زبان ASP نوشته شده است . طریقه اجرای برنامه های ASP در جلسات قبل توضیح داده شده است.

امیدوارم که مورد استفاده شما کاربران گرامی قرار گیرد.

 

دانـــلـــود فـایـل

 

گرفت اطلاعات فرم در ای اس پی

سلام به شما دوستای عزیز

 

فایلی رو که در زیر لینکش رو برای دانلود گذاشتم یه مثال از صفحات پویا

که خودم نوشتم و با ASP نوشته شده . در این مثال یک فرم وجود داره که پس از

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

 

دانـــــلــــود فایل

 

 

طریقه اجرای صفحات ASP هم برای کسانی که آشنا نیستند به این طریق :

 

در ویندوز اکس پی :

                       

            در این ویندوز شما باید برنامه IIS رو نصب کنید.ابتدا به منوی START برید بعد Setting و بعدش هم Contorl Panel .بعد برنامه Add or remove programs رو اجرا کنید سپس به قسمت Add/Remove windows components برید و منتظر بمونید تا پنجره مورد نظر باز بشه.وقتی که این پنجره باز شد گزینه Internet Information Service(IIS) رو تیک بزنید و سپس روی دکمه Next کلیک کنید. احتمالا از شما سی دی ویندوز اکس پی درخواست بشه سی دی رو بذارید و منتظر بمونید.

           

            بعد از نصب برنامه ببینید ویندوز اکس پی شما در کدوم درایو به اون درایو برید باید در درایو مورد نظر یک پوشه به اسم Inetpub  ببینید وارد پوشه بشید سپس وارد پوشه wwwroot بشید.و این دوتا فایل رو که دانلود کردید داخل پوشه wwwroot کپی کنید.

 

            بعد از انجام این کارا وارد Internet Explorer بشید و در نوار آدرس http://localhost/form.htm رو تایپ کنید. و منتظر بالا اومدن صفحه مورد نظر باشید.

 

در ویندوز 98 :

 

            در ویندوز 98 شما باید برنامه Personal Web Server(PWS) رو بر روی کامپیوتر خودتون نصب کنید بعد همون پوشه های مورد نظر که در بالا گفته شد روی کامپیوتر شما قرار میگیره و شما بعد از انجام دادن کپی و رفتن به اینترنت اکسپلورر میتونید وارد صفحه مورد نظر بشید.