PDA

View Full Version : سوال: حذف همه اطلاعاتی که در حال نمایشDataGridView هستند از داخل بانک اطلاعاتی اس کیو ال



123s0ran
جمعه 23 فروردین 1392, 17:34 عصر
سلام دوستان عزیز امیدوارم خوب خوش سلامت باشید...

دوستان من می خوام بدونم چطوری میشه همه اطلاعات جاری که از گرید ویو نمایش داده میشه همزمان از داخل بانک اطلاعاتی اس کیو ال حذف کنم و به طور واضح تر بگم که همه با هم حذف بشن ن تک تک

123s0ran
شنبه 24 فروردین 1392, 13:17 عصر
پلیز هلپ می :افسرده:

h_assefi
شنبه 24 فروردین 1392, 14:44 عصر
سلام دوست عزیز
شما اگه پاک کردناطلاعاتت بصورت یکجا خیلی برات مهمه می تونی بصورت Transaction برنامت را بنویسی تا یا همه با هم پاک بشند یا اصلا پاک نشند

موفق باشی

davood-ahmadi
یک شنبه 25 فروردین 1392, 09:58 صبح
سلام
این کار دو شکل داره و می تونی طبق برنامه ای که نوشتی ، روش درست رو انتخاب کنی:
1- اگر اطلاعات رو در یک دیتاتیبل و یا دیتاست ریخته باشی و اونرو با گریدویو مرتبط کرده باشی می تونی با دستور
Me.DataGridView1.Rows.Clear() می تونی پاک کنی و بانکت را دیتاآداپتر آپدیت کنی
2- توسط دیتاگرید کلید اصلی هر ردیف رو توی یک متغیر بریزی
Dim RowsId as Stringو هرکدوم را با ویرگول جداکن و با دستور Delete و فقط در شرط کلید اصلی از دستور
ID IN(RowsId) استفاده کن. ( من خودم از این روش استفاده کردم )