PDA

View Full Version : سوال: آيا linq به طور كامل ما را از نوشتن proc هاي SQL بي نياز ميكند؟



rahe behtari hast
سه شنبه 28 آذر 1391, 14:15 عصر
من با تكنولوژي لينكيو كار ميكنم و به اين شكل عادت كردم كه جدولهام رو اس كيو ال ايجاد ميكنم و بعد 4 تا پروسيجر براي هر كدام از جدولها مينويسم:

1- سلكت كردن تمام سطرها و ستونهاي جدول
2- حذف تمام سطرها و ستونهاي جدو
3- آپديت يك سطر خاص
4- اضافه كردن سطر جديد

و بعد با استفاده از لينكيو ميام روي سلكت مانورد ميدم و مثلا سرچ درست ميكنم يا combobox هام رو با مقادير جدول مقدار ميدوم همچنين حذف رو هم محدودش ميكنم به يك سطر

* يك جايي ديدم يك دوستي توي همين سايت بدون نوشتن پروسيجر حذف و آپديت و دليت با خوده لينكيو همون كارها رو انجام داد. آيا شدنيه؟ چطور؟ ميشه گقت ما داخل اس كيو ال فقط بايد يك پروسيجر سلكت بنويسيم و بقيه كارها رو بسپريم به لينكيو؟

* join كردن و group كردن و ايجاد view رو هم ميشه با وجود لينكيو ديگه با اس كيو ال انجام نداد؟

* چه كدي بنويسم كه مثلا تاريخ (كه از جنس متن هست) رو جست و جو كنه و بين دو تا تاريخ همه ي مقادير رو سلكت كنه؟

rahe behtari hast
سه شنبه 28 آذر 1391, 16:12 عصر
اين تاپيك طرفدار نداشت؟
ميشه عمليات حذف و آپديت و اينسرت رو بدون پروسيجر و فقط با لينكيو انجام داد؟

Babak-Magic
سه شنبه 28 آذر 1391, 16:37 عصر
درود
بله با لینک هم میشه
یک کتاب خوب در رابطه با لینک مطالعه کنید

ordebehesht
سه شنبه 28 آذر 1391, 16:59 عصر
میشه شما یک کتاب معرفی کنین

uniqueboy_ara
سه شنبه 28 آذر 1391, 19:53 عصر
تو همه کتاب هایی که در زمینه LINQ نوشته شده میتونید آموزش انجام 4عمل اصلی یا همون (CRUD ( Create, Read, Update, Delete رو پیدا کنی
از این تاپیک هم میتونی استفاده کنی:
پروژه ساخت دفترچه تلفن با استفاده از EF و LINQ (http://barnamenevis.org/showthread.php?347385-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%AF%D9%81%D8%AA%D8%B1%DA%86%D9%87-%D8%AA%D9%84%D9%81%D9%86-%D8%A8%D8%A7-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-EF-%D9%88-LINQ)