تبدیل کوئری linq به دیتاتیبل و دیتاست در نگارشهای مختلف framwork فرق می کنه اگه اصرار دارین که از 3.5 استفاده کنین بایستی با کدهای مناسب اون نگارش کد نویسی کنی
این نمونه که براتون قرار می دم با پروسچر و به شیوه 3 لایه و linq نوشته شده و توش از انواع تبدیل کوئری به دیتاتیبل استفاده گردیده
فکر کنم با 3.5 جواب بده