2013-07-01 76 views

回答

0

您是否設置了DataContext?這是LINQ查詢和數據庫連接之間的典型對象。從上面的鏈接

示例代碼:

// DataContext takes a connection string. 
DataContext db = new DataContext(@"c:\Northwnd.mdf"); 

// Get a typed table to run queries. 
Table<Customer> Customers = db.GetTable<Customer>(); 

// Query for customers from London. 
var query = 
    from cust in Customers 
    where cust.City == "London" 
    select cust; 

foreach (var cust in query) 
    Console.WriteLine("id = {0}, City = {1}", cust.CustomerID, cust.City); 
+0

我做'的DataContext DB =新的DataContext();',但我不知道該怎麼括號之間放。顯然,MDF文件的地址,但我沒有;我找不到我在任何地方創建的數據庫,但我可以在MSSQL Server 2008 R2程序中看到它。 –

+0

我剛剛發現:數據源= HOUDEVW8L02;初始目錄= InventoryTrackingSystem;集成安全性= True。它看起來像一個連接字符串。我把它放在圓括號之間嗎? –

+0

按照我上面提到的鏈接...它有init的示例代碼...但是,是的,你把連接放在他們的。它也有一個示例LINQ語句。現在在我的答案中鏈接示例。 – RThomas

相關問題