Algo como esto.¿Hay una biblioteca de generador Sql dinámica para .Net?
http://code.google.com/p/squiggle-sql/wiki/Tutorial.
Esto es necesario para los casos en que se requiere para construir SQL compleja de la entrada del usuario desde la interfaz de usuario. Actualmente, en el proyecto que estoy trabajando está usando String Manipulation, que se ve feo y es difícil de mantener.
puede probar http://sqlkata.vivida-apps.com, aC# consultas SQL – amd