ผม สงสัยครับ ว่า ส่วนนี้ เราจะหาได้จากที่ไหนหรอครับ มันคืออะไรหรอครับ "Northwnd db = new Northwnd(@"c:\Northwnd.mdf");"
ผมเข้าใจว่ามันคือ ชื่อ DATABASE ที่ หาได้จาก (LINQ).dbml ถูก ป่ะ ครับ แล้ว ใน tool asp.net Web application c# ระบุ path ให้ แบบ @"c:\Northwnd.mdf" ชัวๆ ป่ะครับ พี่ๆๆ
อันนี้ ตัวอย่าง ของ microsoft.com
:: LINK : https://msdn.microsoft.com/en-us/library/bb386931(v=vs.110).aspx
อันนี้ ตัวอย่าง โปรแกรม
Code
Northwnd db = new Northwnd(@"c:\Northwnd.mdf");
// Query for a specific customer.
var cust =
(from c in db.Customers
where c.CustomerID == "ALFKI"
select c).First();
// Change the name of the contact.
cust.ContactName = "New Contact";
// Create and add a new Order to the Orders collection.
Order ord = new Order { OrderDate = DateTime.Now };
cust.Orders.Add(ord);
// Delete an existing Order.
Order ord0 = cust.Orders[0];
// Removing it from the table also removes it from the Customer’s list.
db.Orders.DeleteOnSubmit(ord0);
// Ask the DataContext to save all the changes.
db.SubmitChanges();
ถ้าบน Visual Studio สามารถสร้างได้จาก New Item เลือก ADO.Net Entity Model ครับ ซึ่งเมื่อเราเลือก New ล้วมันจะให้เลือก Connection พร้อมกับ Entity Name ไว้เรียก new อย่างที่คุณถามครับ