PDA

View Full Version : درخواست یه مثال از LINQ to SQL



Blackk_lightt
چهارشنبه 03 مهر 1387, 03:26 صبح
سلام
از اساتید خوب سایت اگه کسی کدی در رابطه با LINQ to SQL داره لطفی کنه و بزاره
ممنون میشم
بای

Amir Oveisi
چهارشنبه 03 مهر 1387, 06:13 صبح
http://weblogs.asp.net/scottgu/archive/2007/05/19/using-linq-to-sql-part-1.aspx
موفق باشيد
jooje

Amir Oveisi
چهارشنبه 03 مهر 1387, 12:49 عصر
دوست عزيز بهترين سايت ها بهترين مقاله ها و كلا همه اطلاعات بروز جهان به زبان ساده و روان انگليسي هستند پس براي اينكه بخوايم اطلاعات بروز و كافي داشته باشيم بايد با اين قضيه كنار بيايم.
موفق باشيد
jooje

Blackk_lightt
پنج شنبه 04 مهر 1387, 00:15 صبح
سلام
اول ار Bermooda جان بابت مثال خوبش تشکر میکنم


چند تا مشگل هم داشتم.اول اینکه موقع Update متد SubmitChanges تغیرات رو Save نمی کنه !!!

دوم این کد رو نگاه کنید :


TestDataContext Bank = newTestDataContext();
var Query = from P in Bank.Test_Tables
where P.Age == 5
select P;
Bank.Test_Tables.RemoveAll(Query);
Bank.SubmitChanges();

تو مثال گفته برای Delete از این کد استفاده کنید.ولی Test_Tables متد RemoveAll نداره

متد Add هم نداره برای Insert

Amir Oveisi
پنج شنبه 04 مهر 1387, 00:48 صبح
خواهش ميكنم

متد remoueAll براي يك entity نيست بلكه براي collection هاست. وقتي بين دوجدول ارتباط ايجاد ميكنيد (براساس pk/fk ) جدول مبدا يك collection از جدول مقصد خواهد داشت كه شامل همه entitiy هايي از جدول مقصد است كه با ان داراي ارتباط است. و مثالي كه فرموديد هم به همين شكله اگه دقت كنيد.
براي حذف يك سطر از يك جدول از متد DeleteOnSubmit استفاده كنيد.
براي مشكل اول بريد تو properties ديتابيس اونجا ويژگي copy to ... هست اونو بكنين copy if newer
موفق باشيد
jooje