mehran_sh_t
شنبه 10 تیر 1391, 16:03 عصر
با سلام
اولین برنامه ای هستش که دارم در شبکه می نویسم، و برای دسترسی به داده ها از linq استفاده می کنم.
سوالم اینه، وقتی می خوایم یک رکورد رو از جدول بخونیم، با استفاده از کد زیر مثلا:
from obj in objects where obj.id == somevalue select obj
دستور بالا، ابتدا تمام رکورد ها رو به سمت برنامه میاره، بعد شرط رو روش اعمال می کنه؟
یا این دستور در دیتابیس اجرا میشه، و خروجی به سمت برنامه میاد؟
اولین برنامه ای هستش که دارم در شبکه می نویسم، و برای دسترسی به داده ها از linq استفاده می کنم.
سوالم اینه، وقتی می خوایم یک رکورد رو از جدول بخونیم، با استفاده از کد زیر مثلا:
from obj in objects where obj.id == somevalue select obj
دستور بالا، ابتدا تمام رکورد ها رو به سمت برنامه میاره، بعد شرط رو روش اعمال می کنه؟
یا این دستور در دیتابیس اجرا میشه، و خروجی به سمت برنامه میاد؟