در مورد سوال سوم :بجای اینکه با کلیک بر روی DataGridView بتوانی داده ها را ویرایش کنید. بهتر است بر اساس کد اصلی جدول موجود در بانک یک جستجو انجام داده و سپس داده ها را در چندین text نمایش داده و ویرایش کرده و سپس ذخیره کنید. و بطور همزمان در DataGridView نمایش داده شود.
حذف داده هم به همین شکل است.
اگر مایل به انجام این کار هستید من درخدمتم.