ورود

View Full Version : استفاده همزمان از چند دستور select درون یک Stored Procedure



veniz2008
شنبه 25 شهریور 1391, 17:13 عصر
سلام دوستان. آیا امکان استفاده همزمان از چند select درون sp هست؟. فرض کنید براساس پارامتر ورودی باید یکسری عملیات داشته باشم. مثلا اگر پارامتر ورودی 1 بود فقط جدول1 رو select کنم. ولی اگه پارامتر ورودی 2 بود همزمان هم جدول 1 و هم جدول 2 رو select کنم. اگر امکانش هست چطوری باید درون محیط سی شارپ به هر یک از جداول 1 و 2 دسترسی داشته باشم؟. یعنی چطوری جدول 1 رو درون یک دیتاتیبل و جدول 2 رو هم درون یک دیتاتیبل دیگه بریزم؟

ASKaffash
یک شنبه 26 شهریور 1391, 06:46 صبح
سلام
مثل ذیل عمل کنید :
Select * From T1;
Select * From T2;
Select * From T3;
....
حال درون #C اگر خروجی این SP را درون یک DataSet بریزید به تعداد دستورات Select درون SP شما DataTable درون DataSet ایجاد میگرددو اگر نام DataSet شما DS باشد دارید :
DS.Tables[0],DS.Tables[1],...