PDA

View Full Version : طریقه بدست آوردن یک ستون از DataSet



sg.programmer
جمعه 01 شهریور 1392, 07:33 صبح
سلام
من یک دیتا ست را به گرید بایند کردم تا اطلاعات کلی جدولم (براساس کوئری زده شده) را نمایش بده
چطور میتونم از همو ن دیتاست یک ستون را با هم جمع کنم ؟





con.Open();
string d;
OleDbDataAdapter adap;
DataSet ds = new DataSet();

d = "select * from tbl_Color";
adap = new OleDbDataAdapter(d, con);
adap.Fill(ds, "tbl_Color");
DG.DataSource = ds.Tables["tbl_Color"];



یک فیلد Fee‌ بصورت اینتیجر دارم میخوام جمع اش کنم

nice_boy_a
جمعه 01 شهریور 1392, 09:42 صبح
سلام.
روش رو میگم ولی کد زدن با خودت :لبخند: (VS فعلا ندارم)
فرض کن میخوای ضرب ستون 4 و5 رو بریزی داخل ستون 6.
اول یه ستون به دیتاگرید اضافه کن.
بعد یه حلقه ردیف میکنی! و داخل حلقه میگی ستون ششم سطر i ام مقدارش بشه ، ستون چارم سطر i ام * ستون پنجم سطر i ام.

sohil_ww
جمعه 01 شهریور 1392, 09:52 صبح
سلام
دیتا ست هم مثل آرایه ها دو بعدی (منطورم دسترسی به اطلاعات موجودشه )

شما می تونی به راحتی به اطلاعات موجود تو دیتا ستت دسترسی پیدا کنی برای مثال


ds.tables["tbl_color"].rows[0][i] شما می تونی با این کد مقدار هارو بریزی تو متغیر و هر بلایی دوست داشتی سرشون بیاری

این لینکم کامل کننده صحبت های منه دیدنس خالی از لطف نیست

لینک (http://social.msdn.microsoft.com/Forums/en-US/20a787b5-8801-4ac4-9365-49d3279ca085/retrieve-single-value-from-datatable)

راستی دوست عریز شما ستون های گرید و جمع نمی زنی ؟