2009-05-01 35 views

回答

1

如果您需要此級別的動態查詢,LINQ可能是錯誤的技術。 LINQ的主要好處之一是靜態輸入 - 通常是一個加號。在代碼中出現錯誤列,你會得到一個編譯時錯誤,而不是運行時錯誤。

但是,如果您需要能夠在不重新編譯的情況下處理對數據庫模式的任意更改,那麼您將與API戰鬥。改爲使用標準的ADO.NET代替(DataReaders,DataAdapters等)。

0

我不認爲這在VS2008中被支持。您必須重建您的.dbml

0

我想你想寫一個業務層。通常情況下,您的應用程序將依賴於特定的DAL。