mmbguide
جمعه 10 دی 1395, 23:56 عصر
سلام
میخوام در یک DataGridView که ستون اول مربوط به گروه خاصی از اقلام و سایر ستون ها که مرتبط با ماه های سال است یک عدد نمایش بدم.
برای ارتباط با یانک اطلاعاتی از DataSet استفاده کردم و با استفاده از حلقه بین سطر و ستون DGV شماره مربوط به اقلام ستون اول و ستون ماه رو به یک Query ذخیره شده در TableAdapter ارسال می کنم و نتیجه رو در سلول مورد نظر نمایش میدم. اما این کار خیلی وقتگیر هستش و حدود 10 ثانیه طول میکشه که DGV رو تکمیل کنه. تعداد اقلام ستون اول حدود 30 عدد و جدول حاوی اطلاعات که باید تعداد این اقلام از آن جمع شود حدود 300 ردیف است ولی سرعت بسیار پایین. ایا راه حل سریعتری هم هست؟
ممنون
میخوام در یک DataGridView که ستون اول مربوط به گروه خاصی از اقلام و سایر ستون ها که مرتبط با ماه های سال است یک عدد نمایش بدم.
برای ارتباط با یانک اطلاعاتی از DataSet استفاده کردم و با استفاده از حلقه بین سطر و ستون DGV شماره مربوط به اقلام ستون اول و ستون ماه رو به یک Query ذخیره شده در TableAdapter ارسال می کنم و نتیجه رو در سلول مورد نظر نمایش میدم. اما این کار خیلی وقتگیر هستش و حدود 10 ثانیه طول میکشه که DGV رو تکمیل کنه. تعداد اقلام ستون اول حدود 30 عدد و جدول حاوی اطلاعات که باید تعداد این اقلام از آن جمع شود حدود 300 ردیف است ولی سرعت بسیار پایین. ایا راه حل سریعتری هم هست؟
ممنون