حذف داده از پایگاه داده


حذف داده از پایگاه داده
براي خريد اين درس نياز است وارد سايت شويد. در صورت نداشتن حساب کاربري عضو شويد.

حذف داده از پایگاه داده‌ها

در این جلسه نحوه حذف داده‌ها از پایگاه داده ها را میخواهیم آموزش دهیم. در پروژه قبل که برنامه دفترچه تلفن بود ما درج اطلاعت را آموزش دادیم حال با اضافه کردن یک form جدید با نام delete به برنامه میخواهیم نحوه حذف را به شما یاد دهیم.
در فرم delete یک کادر متن با دو دکمه قرار میدهیم و میخواهیم شماره وارد شده در کادر متن را از جدول حذف کنیم.
 
حذف داده از دیتابیس در ویندوز فرم
 
به رویداد کلیک دکمه حذف میرویم و کلاس های مورد نیاز را به form اضافه میکنیم.
 
using System.Data.OleDb;
برای اجرای این دستور ما میتوانیم از کدی که برای ثبت نوشتیم استفاده کنیم چرا که ما باید در ابتدا به جدول وصل شویم و در  کد قبلی آن ها را نوشته ایم فقط یک دستور فرق میکند که آن هم کد درج و حذف است که برای حذف از جدول از دستور delete استفاده میکنند.
 
  شرطWhere نام جدولDelete from
 
در دستور حذف ما شرطی داریم که باید بگوییم اگر مقدارها شبیه هم بودند دستور حذف را انجام دهد.
private void btnsabt_Click(object sender, EventArgs e)
    {
     OleDbConnection con = new OleDbConnection();
     con.ConnectionString = "provider=Microsoft.ace.oledb.12.0;Data source=نام جدول.accdb";
     con.Open();
     OleDbCommand com = new OleDbCommand();
     com.CommandText = "delete form نام جدول where شرط ";
     com.Connection = con;
     com.ExecuteNonQuery();
     con.Close();
        
        }
و در آخر در form اول یک دکمه با نام حذف قرار میدهیم که کاربر با کلیک کردن بر روی این دکمه وارد فرم delete شود.

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


مشخصات دوره


مدرس دوره : مهدی عباسی
تعداد جلسات : جلسه
مدت زمان : 538 دقیقه
حجم دوره : 1/24 گیگابایت
سطح مهارت : مقدماتی
وضعیت دوره : پایان یافته
تعداد دانشجویان : 2593
: میانگین امتیاز
برای دسترسی به این دوره وارد یا عضو شوید.
مهدی عباسی

مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و ....