برنامه نویسیسی شارپ

آموزش ساخت برنامه دفترچه یادداشت بخش دوم

آموزش ساخت برنامه دفترچه یادداشت بخش دوم

در این پست که ادامه بخش اول از آموزش ساخت برنامه دفترچه یادداشت می باشد در این بخش به آموزش برنامه نویسی برنامه را شروع خواهیم کرد برای برنامه نویسی آن که ارتباط با دیتابیس می باشد تکنولوژی های مختلفی وجود دارند که ما سعی می کنیم در برنامه های آینده تکنولوژی های دیگر را نیز ارائه دهیم این برنامه با تکنولوژی linq to sql  در خدمت شما عزیزان خواهیم بود برای شروع برنامه اس کیو ال سرور را باز میکنیم و به دیتابیسی که در جلسه قبل ساخته بودیم میرویم. هنگامی که وارد اس کیو ال میشویم وبرای استفاده از linq باید در بخشی از اس کیو ال از store procedures استفاده کنیم که کارهای ثبت ویرایش و حذف را انجام میدهد برای ایجاد store procedures  ابتدا دیتابیس را انتخاب میکنیم واز زیرمنوها programmability  را انتخاب واز زیر منوی آن بر روی store procedures کلیک راست کرده و new را انتخاب میکنیم و سپس stored procedur را انتخاب میکنیم و یک صفحه ایجاد ومحتوای صفحه را پاک میکنیم.پس از وارد شدن به صفحه کد اس کیو ال را به صورت زیر وارد میکنیمکد آن که خط اول آن دستور ایجاد یک استور پروسیجر ویک نام در انتهای آن میگذاریم و در خط بعدی فیلدهایی که میخواهیم اطلاعات درون آنها ذخیره شود را وارد میکنیم ودر خط بعدی از کلمه کلیدی AS و پس از آن دستور ثبت اطلاعات در جدول مورد نظر و در آخر دستور return می باشد ودر نهایت دکمه Execute برای ذخیره استورپروسیجر از آن استفاده میکنیماکنون کار ما با اسکیو ال تمام و وارد برنامه ویژوال استودیو می شویم و برنامه را باز میکنیم اولین کاری که انجام میدهیم ایجاد یک دیتاست می باشد که بر روی پروژه کلیک راست کرده و از منو add  به پروژه اضافه میکنیم تمام مراحل به صورت عکس در زیر نمایش داده شده استاکنون دیتاست موردنظر ما ایجاد شد. اکنون برای ایجاد linq to sql مانند مراحل قبل بر روی پروژه کلیک راست کرده و linq tosql  را انتخاب میکنیم ودر صفحه آن دو بخش قرار دارد یک بخش برای قرار دادن جدول دیتابیس و بخش دیگر برای استورپروسیجر از منوها server explorer دیتابیس را باز کرده و جدول و استور پروسیجر را به صفحه درگ میکنیم .اکنون به فرم اصلی پروژمون میرویم و دیتاگرید ویو را به دیتاست وصل میکنیم با انتخاب منوی دیتاگرید و دیتاست ایجاد شده را به آن وصل میکنیم اکنون بر روی دکمه ثبت دوبار کلیک میکنیم و وارد محیط کدنویسی آن می شویم .کد زیر را وارد میکنیمدر کدی که در button1_Click  وارد کردیم ابتدا یک شی از نوع linq to sql ایجاد میکنیم ودر خط بعدی با استفاده از شی ایجاد شده به استور پروسیجر دسترسی پیدا میکنیم واطلاعات را برای استور پروسیجر ارسال میکند که دو ورودی دارد یکی برای ارسال زمان نوشتن یادداشت و دیگری برای متن یادداشت می باشد و در خط بعدی بروزرسانی دیتاگرید به محض ثبت اطلاعات در دیتابیس می باشد و کد تاریخ که هنگام اجرای برنامه در تکس باکس نمایش داده می شود در بخش فرم لود وارد کرده ایم اکنون کار ما به پایان رسیده و نتیجه کار به صورت زیر می باشد

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا