Hej jo jag är ute efter någonfärdigimplemmenterad Sqlbuilder som kan bygga sqlsatser med hjälp av t.ex. NHibernates källkod är öppen. De har en implementation av det de söker (Criteria heter objektet där) Subsonic har även det denna funktionalitet (plus mycket annat, t.ex. så bygger den ett helt DAL i runtime om du vill), se http://http://www.codeplex.com/actionpack/. tack, skall genast kika på det. Och jag kan ju bara flika in, lite halv-OT, att det finns ett fantastiskt trevligt system för detta i Haskell, HaskellDB.Sökes Sqlbuilder
Query query = new Query();
query.Table = "Tabellnamn";
query.AddCritera("nane", Operator.Equals, "Niclas");
osv...
Som är ganska avancerad när det gäller queries den får gärna klara av sum och join osv.
Någon som vet var jag kan få tag på källkod för detta eller färdig dll??? (helst källkod).Sv: Sökes Sqlbuilder
Sv:Sökes Sqlbuilder
/AndreasSv: Sökes Sqlbuilder
Hittade även en på http://www.code-engine.com/Engine.aspx, dock så var det closed source vilket var lite tråkigt om man hade hittat en bugg och den inte utvecklades längre.Sv:Sökes Sqlbuilder
Nyttan med det är att du automatiskt fångar alla tänkbara sql-fel vid kompilering. Man bygger upp en query mer eller mindre genom att vrida och vända på datatyper.
(Och i Lisp har det ju naturligtvis funnits sen 10-15 år tillbaks ;) )