سلام چجور باید دیتا بیس رو توی datacontext برای استفاده از تکنولوژی linq گذاشت؟
سلام دوستان ببینید من میخوام از تکنولوژی Linq to SQL استفاده کنم اما یه چیز رو نمیتونم استفاده کنم دو لینک زیر رو ببینید :
لینک 1
لینک 2
خوب مشکلم : دیتابیس ساخته شده رو باید کجا قرار داد؟ :تشویق:
ممنونم
نقل قول: سلام چجور باید دیتا بیس رو توی datacontext برای استفاده از تکنولوژی linq گذاشت؟
بعد از اینکه یک کلاس linq to sql به پروژه اضافه کردید به پنجره server explorer برید و از دیتابیس ، جداول رو با درگ کردن بندازید روی مدل لینک.
نقل قول: سلام چجور باید دیتا بیس رو توی datacontext برای استفاده از تکنولوژی linq گذاشت؟
نقل قول:
نوشته شده توسط
mafaman2003
بعد از اینکه یک کلاس linq to sql به پروژه اضافه کردید به پنجره server explorer برید و از دیتابیس ، جداول رو با درگ کردن بندازید روی مدل لینک.
ممنونم از پاسخت.
اول اینکه فقط میتونم دیتا های ساخته شده با visual studio رو به مدل دراگ کنم.دیتا های ساخته شده sql server دراگ نمیشه قبلا یه جای خوندم و دیدم یه نوع اتصال داره؟
و اگر دراگ شد بعد از انجام این کار و استفاده از این کد:
public void SimpleQuery() { DataClasses1DataContext dc = new DataClasses1DataContext(); var q = from a in dc.GetTable<Order>() select a; dataGridView1.DataSource = q; }
اطلاعات رو نمایش میده؟
لطفا سوال اولم رو هم جواب بدید...
نقل قول: سلام چجور باید دیتا بیس رو توی datacontext برای استفاده از تکنولوژی linq گذاشت؟
ببخشید اینم از اینجا سایت مایکروسافت گرفتم که کد هاش رو اینجور نوشته و از مدل استفاده نکرده میشه بگید این روش هم بگید به چه شکله؟
// Northwnd inherits from System.Data.Linq.DataContext. Northwnd nw = new Northwnd(@"northwnd.mdf"); Customer cust = new Customer(); cust.CompanyName = "SomeCompany"; cust.City = "London"; cust.CustomerID = "98128"; cust.PostalCode = "55555"; cust.Phone = "555-555-5555"; nw.Customers.InsertOnSubmit(cust); // At this point, the new Customer object is added in the object model. // In LINQ to SQL, the change is not sent to the database until // SubmitChanges is called. nw.SubmitChanges();
نقل قول: سلام چجور باید دیتا بیس رو توی datacontext برای استفاده از تکنولوژی linq گذاشت؟
اگر دیتابیس در پنجره server explorer هست میتونید اضافه کنید به مدل.
بعد از اینکه مدل لینک رو ساختید ، برای استفاده یک نمونه ازش میسازید و ازش استفاده میکنید. توی مثالهایی هم که زدید همین کار انجام شده.