rezaei manesh
شنبه 09 تیر 1386, 09:23 صبح
سلام
من باید فرمی درست کنم که کاربر بتونه هر جور که می خواد افراد رو سریعاً از اون انتخاب کنه(مثلا بتونه همه افرادی که دارای قسمت خاصی هستند رو انتخاب کنه بعد از اونا چند نفر رو حذف کنه و بره همه افرادی که دارای گروه خاصی هستند رو هم انتخاب کنه و...) تعداد افراد هم زیر 1000 هست که البته معمولا حدود 200 یا 300 نفر انتخاب می شند.
یعنی باید در نهایت کد افراد رو در شرط بیارم اما مثلا آیا منطقی هست که من 3000 تا کد در یک شرط بیارم؟حالا بعداً هی باید این سلکت رو با سلکت های دیگه استفاده کنم و..
یه راهی که الان به ذهنم می رسه اینه که من با زدن هر گزینه ای افراد موجود رو در یک جدول موقت بریزم و اگه فردی رو دوباره انتخاب کرد به این جدول اضافه کنم و اگه کم کرد حذف کنم بعد از این جدول استفاده کنم
یا اینکه نه بعد از این که همه رو انتخاب کرد (همه انتخاب شده ها در یک گراید هستند که یک فیلد تیک خورده دارند در یک حلقه افراد رو به جدول موقت اضافه کنم یا این که نه بعد توسط سلکت و شرط همه کد ها رو در قسمت شرط بیارم و به جدول موقت اضافه کمنم یا اصلاً به موقت هم استفاده نکنم و...
بهترین روش چیه؟
در sql2005 و vb.net
من باید فرمی درست کنم که کاربر بتونه هر جور که می خواد افراد رو سریعاً از اون انتخاب کنه(مثلا بتونه همه افرادی که دارای قسمت خاصی هستند رو انتخاب کنه بعد از اونا چند نفر رو حذف کنه و بره همه افرادی که دارای گروه خاصی هستند رو هم انتخاب کنه و...) تعداد افراد هم زیر 1000 هست که البته معمولا حدود 200 یا 300 نفر انتخاب می شند.
یعنی باید در نهایت کد افراد رو در شرط بیارم اما مثلا آیا منطقی هست که من 3000 تا کد در یک شرط بیارم؟حالا بعداً هی باید این سلکت رو با سلکت های دیگه استفاده کنم و..
یه راهی که الان به ذهنم می رسه اینه که من با زدن هر گزینه ای افراد موجود رو در یک جدول موقت بریزم و اگه فردی رو دوباره انتخاب کرد به این جدول اضافه کنم و اگه کم کرد حذف کنم بعد از این جدول استفاده کنم
یا اینکه نه بعد از این که همه رو انتخاب کرد (همه انتخاب شده ها در یک گراید هستند که یک فیلد تیک خورده دارند در یک حلقه افراد رو به جدول موقت اضافه کنم یا این که نه بعد توسط سلکت و شرط همه کد ها رو در قسمت شرط بیارم و به جدول موقت اضافه کمنم یا اصلاً به موقت هم استفاده نکنم و...
بهترین روش چیه؟
در sql2005 و vb.net