PDA

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



reza1944
یک شنبه 27 مرداد 1387, 00:51 صبح
سلام خدمت اساتید
من یه بانک اکسس رو با برنامه ام ارتباط دادم در یک جدول برای هر کالا قیمتی وجود دارد من چطور می توانم ستون قیمتها را با هم جمع کنم و مثلا به کاربر نشون بدم لطفا کمک کنید از دیتا گرید استفاده میکنم

ALI TT
یک شنبه 27 مرداد 1387, 02:24 صبح
سلام

کد زیر تمام ردیفها را با هم جمع می کند و نتیجه را نمایش می دهد


SELECT Sum(<نام ستون قیمتها>) FROM <نام جدول>

حالا به خودت بستگی داره چه جوری نشون کار بر بدیش ، مثلا توی دیتا گرید سرجای خودش ( یعنی مکان فیلد قیمت کالاها حفظ بشه ) باشه ، یا بصورت کادر پیغام نشون بده ، توی تکس باکس نشون بده و یا ......

اگه خاستی بگو که راهنماییت کنم .

مثلا اگه خاستی توی کادر پیغام نمایش بدی :

وقتی از طریق دیتا آداپتر رکوردها را به دیتاست Fill کردی ، میتونی با کد زیر توی یه کادر پیغام نشون بدی .


MessageBox.Show(DataSet1.Tables(<نام جدول و یا ایندکس آن>).Rows(0)(0).ToString)