PDA

View Full Version : جمع سطرهای اطلاعات از دو datagridview



maryam82
چهارشنبه 15 اسفند 1386, 22:06 عصر
با سلام
چه جوری می تونم سطر به سطر اطلاعات از 2 تا datagridview بخونم و با هم جمع بزنم؟

bad_boy_2007
چهارشنبه 15 اسفند 1386, 22:14 عصر
اینم یه جواب فوری !!!
بجای DG_Number نام ستون یا شماره اش رو بزار
Me.DGrid("DG_Number", DGrid.CurrentRow.Index).Value

maryam82
چهارشنبه 15 اسفند 1386, 22:52 عصر
انجام دادم نشد
من تو یک datagrid کد کالا رو دارم و تعدادش که از فاکتور فروش اومده و در یک datagrid دیگه هم کد کالا دارم و موجودی کل آن که تو انبار داریم. حالا می خوام این دو تا مقدار رو با هم جمع بزنم و تو انبار مواد اولیه اضافه کنم.
چه جوری باید این کارو انجام بدم؟

saman_itc
چهارشنبه 15 اسفند 1386, 22:52 عصر
AAAتعداد ستونها


For i = 1 To DataGridView1.RowCount
For j = 1 To AAA
DataGridView3.Rows(i).Cells(j) = DataGridView1.Rows(i).Cells(j).Value + DataGridView2.Rows(i).Cells(j).Value
Next
Next

saman_itc
چهارشنبه 15 اسفند 1386, 22:59 عصر
چرا میاری تو dgV تو SQL جمع کن وتو یه dgV نشام بده !!!!!!!!!!!!

maryam82
چهارشنبه 15 اسفند 1386, 23:38 عصر
چه جوری این کاررو انجام بدم؟

maryam82
چهارشنبه 15 اسفند 1386, 23:52 عصر
AAA تعداد ستون کدوم datagrid است؟

bad_boy_2007
پنج شنبه 16 اسفند 1386, 00:12 صبح
درست متوجه شدم !!
میخوای جمع فاکتور فروشی رو که تو دیتابیس ذخیره شده رو بدست بیاری یا اینکه سطر به سطر یک فاکتور رو با هم جمع کنی که ممکنه تو دیتابیس نباشه ؟؟؟

اگر دومیه که با یه حلقه For و دستوری که بالا گفتم باید بشه (دومی هم بایس به هیمن طریق بشه)

واسه دومی بهترین راه دستوری مشابه اینه که به وسیله یک SQLCommand به دیتابیس پاس میدی :

Select Sum(Price) from OrderDetails
Where OrderID=ID
Group By OrderID

saman_itc
پنج شنبه 16 اسفند 1386, 10:23 صبح
AAA تعداد ستون کدوم datagrid است؟
مگه شما نمی خواهی دو تا DGv با هم حمع کنی که ستون های یه جوری دارن؟؟؟؟؟؟؟؟؟
شما فیلد دو تا جدولتون بزرایین اینجا و بگین کدوم ها رو می خواهید با هم جمع کنید.
وقتی دستورُSelect Sum هست. قبلا هم در موردش بحث شده یه نگاه بنداز