有沒有人知道一個這樣的事情,作爲.Net的SQL寫作庫?我認爲這將是一個面向對象風格的生成查詢包裝。可能類似以下內容:SQL寫入庫
class SelectQuery : BaseQuery
{
List<Column> SelectedColumns { get; set; }
Table MainTable { get; set; }
List<Join> Joins { get; set; }
List<Condition> Conditions { get; set; }
List<Column> Order { get; set; }
string Write() { }
}
不知道爲什麼我在尋找要做的事情。而且,沒有具體的問題可以解決我的問題,我只是對看到這樣的事情感興趣。
請注意,我不是在尋找一個O/RM,而是一種寫入SQL的方式,並用對象表示查詢。
不,我不是在尋找一個O/RM,而是一種編寫SQL並在對象中表示它的方法。很可能,在LINQ查詢處理管道的某處,就是這樣的事情。 – sledgebox 2009-03-01 23:41:23
@sledgebox:你在談論LINQ映射到的IQueryable擴展方法嗎? –
2009-03-02 00:01:13