2011-05-18 37 views
0

我正在尋找讓我的用戶對數據庫運行linq查詢的方法。使用EF發佈針對數據庫的Linq查詢使用EF

例如,用戶可能會輸入「from p in product select p.Name」,然後在UI中獲取結果。

理想情況下,它會使用實體框架來完成它的工作。

這可能嗎?

回答

0

除非你想編碼你自己的解析器,並在運行時建立表達式樹或編譯查詢,那麼可能沒有。但是你可以檢查Entity SQL - 它就像在實體模型上運行的SQL一樣。

或者您可以將LinqPad安裝到您的用戶 - 但這是真正的解決方案。