Kennt jemand eine SQL-Schreibbibliothek für .Net? Ich denke, es wäre ein Wrapper zum Erzeugen von Abfragen in einem objektorientierten Stil. Vielleicht so etwas wie das Folgende:SQL Writing Library
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() { }
}
Verzeihen Sie, warum ich etwas dafür suche. Und es gibt kein spezifisches Problem, das mich ansprechen würde, ich bin nur daran interessiert, so etwas zu sehen.
Bitte beachten Sie, dass ich nicht nach einem O/RM suche, sondern nach einem Mittel zum Schreiben von SQL und zum Darstellen von Abfragen mit Objekten.
Nein, ich suche kein O/RM, sondern ein Mittel zum Schreiben von SQL und zum Darstellen in Objekten. Wahrscheinlich gibt es irgendwo entlang der LINQs Query Processing Pipeline genau so etwas. – sledgebox
@sledgebox: Sprechen Sie über die IQeryable Erweiterungsmethoden, die LINQ zuordnet? –