masoodp666
سه شنبه 28 خرداد 1387, 23:42 عصر
درود.
من با یه دستور executereader دارم یه گرید و پر میکنم و در عین حال هم میخوام وقتی که داره سطر به سطر اون پر میشه یکی از سطر ها رو با یه دستور executereader دیگه یه عملیات دیگه هم روش انجام بدم. ولی همونطور که میدونید اشکال میگیره از بابت اینکه کانکشن توسط اون دستور اولی اشغال شده و نمیشه. و اینو میدونم که با نوشتن MultipleActiveResultsets=True در SQLConnection 2005 این مشکل حل میشه ولی من SQL 2000 !
برای انجام عملیات باید حتما اولی بسته شه که من با این کاری که میخوام بکنم نمیتونم ببندمش.
حتی دستور دومی رو هم که در حین دستور اول داره اجرا میشه، با sacaler هم نوشتم اما نشد.
شما چه روشی پیشنهاد میکنید ؟
من با یه دستور executereader دارم یه گرید و پر میکنم و در عین حال هم میخوام وقتی که داره سطر به سطر اون پر میشه یکی از سطر ها رو با یه دستور executereader دیگه یه عملیات دیگه هم روش انجام بدم. ولی همونطور که میدونید اشکال میگیره از بابت اینکه کانکشن توسط اون دستور اولی اشغال شده و نمیشه. و اینو میدونم که با نوشتن MultipleActiveResultsets=True در SQLConnection 2005 این مشکل حل میشه ولی من SQL 2000 !
برای انجام عملیات باید حتما اولی بسته شه که من با این کاری که میخوام بکنم نمیتونم ببندمش.
حتی دستور دومی رو هم که در حین دستور اول داره اجرا میشه، با sacaler هم نوشتم اما نشد.
شما چه روشی پیشنهاد میکنید ؟