تفاوت LINQ و SQL در سی شارپ

سوال

سلام به همه، امیدوارم حالتون خوب باشه، یه سوالی داشتم، تفاوت LINQ و SQL در زبان سی شارپ چیه دقیقا؟

تشکر از انجمن برنامه نویسی درسمن

حل شده 0
Mohsen 5 ماه 2 پاسخ ها 75 دیده شده 3

پاسخ ها ( ۲ )

  1. عرض سلام و ادب خدمت کاربر محترم انجمن درسمن

    Language Integrated Query) LINQ) برای Query نوشتن استفاده می شود که توانایی واکشی اطلاعات از هر نوع Collectionایی را دارد.
    SQL نیز علاوه بر اینکه می تواند از پایگاه داده، اطلاعات را واکشی کند، برای بروزرسانی و حذف اطلاعات نیز کاربرد دارد.

    *در SQL، برای جداول بانک اطلاعاتی(پایگاه داده) و در Linq برای مجموعه NET.، دستورات (Query) نوشته می شوند.

    بهترین پاسخ
  2. باسلام:
    تفاوت عمده LINQ با فرمانهای SQL این می باشد که بوسیله LINQ می توان از هر نوع منبع داده، واکشی اطلاعات را انجام داد.
    یکی دیگر از تفاوتهای LINQ و SQL این است که دستورات LINQ توسط Debuger ویژوال استودیو قابل شناسایی بوده و خطاهای احتمالی را به برنامه نویس گوشزد می نماید.

ارسال یک پاسخ