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

0 116

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

در این پست که ادامه بخش اول از آموزش ساخت برنامه دفترچه یادداشت می باشد در این بخش به آموزش برنامه نویسی برنامه را شروع خواهیم کرد برای برنامه نویسی آن که ارتباط با دیتابیس می باشد تکنولوژی های مختلفی وجود دارند که ما سعی می کنیم در برنامه های آینده تکنولوژی های دیگر را نیز ارائه دهیم این برنامه با تکنولوژی 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 ایجاد میکنیم ودر خط بعدی با استفاده از شی ایجاد شده به استور پروسیجر دسترسی پیدا میکنیم واطلاعات را برای استور پروسیجر ارسال میکند که دو ورودی دارد یکی برای ارسال زمان نوشتن یادداشت و دیگری برای متن یادداشت می باشد و در خط بعدی بروزرسانی دیتاگرید به محض ثبت اطلاعات در دیتابیس می باشد و کد تاریخ که هنگام اجرای برنامه در تکس باکس نمایش داده می شود در بخش فرم لود وارد کرده ایم اکنون کار ما به پایان رسیده و نتیجه کار به صورت زیر می باشد

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

ترک یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.