PDA

View Full Version : جمع عددی یک ستون از دیتاگرید با فرمت ریالی



پرستو پارسایی
پنج شنبه 23 شهریور 1396, 11:47 صبح
سلام چطور میتونم جمع یک ستون از دیتا گرید رو که با فرمت ریالی ذخیر شده رو انجام بدم نمونه عکس هم مشخصه ممنون میشم در صورت اطلاع پاسخ دهید

پرستو پارسایی
پنج شنبه 23 شهریور 1396, 13:09 عصر
در حال حاضر از این کد استفاده میکنم
Dim total As Integer For Each row As DataGridViewRow In DataGridView1.Rows
total += row.Cells(2).Value
Next
txtSum.Text = total
End Sub

hamidrezax1
پنج شنبه 23 شهریور 1396, 21:21 عصر
سلام وقت بخیر دیتا گرید رو چجوری پر میکنین؟

پرستو پارسایی
پنج شنبه 23 شهریور 1396, 21:28 عصر
کد رو میخواهید یا روش فرمت ارسالی رو؟

hamidrezax1
پنج شنبه 23 شهریور 1396, 21:51 عصر
میخوام بدونم با بایندین سورس دیتا بیس پر میکنید یا مستقیم از دیتا بیس پرس میکنین

پرستو پارسایی
جمعه 24 شهریور 1396, 10:36 صبح
مستقیم از دیتابیس پر میشه

hamidrezax1
جمعه 24 شهریور 1396, 12:20 عصر
سلام شما میتونید با استفاده از متود کمپیوت این کار به راحتی انجام بدین برای راحتی کار یه پروژه براتون آپلود کردم
آپلود (http://up.persianscript.ir/uploads2/140a-WindowsApplication201.rar)
اینم کدش
Me.DataSet.Table1.Compute("sum(tedad)", "")
همچنین با این روش هم میتونی بدون نیاز به کوئری دیتا ست اینکار رو انجام بدید


Me.Label1.Text = Me.DataSet.Table1.Compute("sum(tedad)", "(tarikh >='" + Me.TextBox1.Text + "' and tarikh<='" + Me.TextBox2.Text + "')")
موفق باشید

samiasoft
جمعه 24 شهریور 1396, 17:28 عصر
البته حواستون باشه در استفاده از این دستور اون فیلدتون ازنوع نامبر باشه وگرنه باید تبدیل کنید

پرستو پارسایی
جمعه 24 شهریور 1396, 19:55 عصر
از هر دو بزرگوار تشکر میکنم