PDA

View Full Version : سوال: اجرای مستقیم دستورات SQL در LINQ



omidh2007
سه شنبه 24 آبان 1390, 14:28 عصر
سلام دوستان . من میخوام دستور های خود SQL ( Update , Insert) رو بدون متد InsertOnSubmit توسط یه LINQDataContext اجرا کنم . دستور زیر رو اجرا میکنم . هیچ اروری نمیگیره . ولی DataBase هیچ تغییری هم نمیکنه . چی کار باید بکنم ؟



LinqClassDataContext linq = new LinqClassDataContext();

linq.ExecuteCommand("Insert into Person (Fname , Lname , Grade) VALUES ('{0}' , '{1}' , {2} )" ,
"Sa" , "Ra" , 8.25 );

linq.SubmitChanges();

omidh2007
سه شنبه 05 اردیبهشت 1391, 21:23 عصر
خواهشا اگه کسی بلده بدون استفاده از کلاس های مربوط به ADO.net ، کار بالا رو انجام بده کمک کنه .

esiprogrammer
چهارشنبه 06 اردیبهشت 1391, 00:07 صبح
این سوال رو قبلا تو یک پست دیگه پاسخ دادم
این تاپیک رو ببینید اشالا به دردتون میخوره

http://barnamenevis.org/showthread.php?337307-اعمال-کوئری-در-Entity-Framework&p=1488103#post1488103