سلام
اوکی. حالا متوجه شدم. من تا بحال از ویزارد استفاده نکردم اما دو سه تا راه حل به ذهنم رسید
1- میتونی همزمان از Ado استفاده کنی و اطلاعات انبار رو داخل فرم فروش بخون و فقط داخل DataTable نگه دار و نمایش نده و عملیات تغییر رو داخل Datatable انجام بده و بعد Datatable رو مجددا تو دیتابیس بنویس
2- تو دیتاست ویزارد راست کلیک کن و با استفاده از گزینه ADD یک Query برای Select یکی هم برای update جدول انبار بساز و اونا رو هم تو فرم فروش فراخوانی کن
1.png
3- هر دیتاست میتونه حاوی چند تا table باشه و جدول انبار رو رو هم همزمان پر کنی
DataSet dset = new DataSet();
dset.Tables[0] .Select())
dset.Tables[1].Select(
4- برای استفاده از روش دوستان که بالاتر گفته شده بایستی خصوصیت Modifiers گریدویو فرم دیگه رو باید Public کنی بعد به صورت زیر بهش دسترسی داشته باشی
Form2 frm2 = new Form2();
frm2.dataGridView1.Rows[1]