2010-06-17 7 views
1

Je construis une application Windows Mobile. Et en utilisant SqlCe. Je recherche un bon générateur de requêtes SQL. Ainsi, au lieu d'écrire « SELECT COLONNES DE TABLE OU etc ...Sql query builder C# pour Windows Mobile

est-il une bonne bibliothèque libre qui peut construire ce genre de requête

EDIT: Vous savez quand vous écrivez votre code avec ADO.net quelque chose comme ça

SqlCeCommand command = new SqlCeCommand(Connection); 
command.CommandText = "SELECT * FROM Orders WHERE customerId = @customerId"; 

Eh bien, je suis à la recherche d'une bibliothèque qui pourrait construire cette instruction SELECT en utilisant des classes au lieu de l'écrire par chaîne donc, quelque chose comme:.

SqlCeCommand command = new SqlCeCommand(Connection); 
SqlQueryBuilder query = new SqlQueryBuilder(); 
query.Table = "Orders"; 
query.AddWhere("customerId", myValue) 
command.CommandText = query.toString(); 

Quelque chose comme ça .... donc une classe qui va construire la requête ..

+0

Voulez-vous dire que vous voulez que l'utilisateur de votre application soit en mesure de concevoir la requête ou êtes-vous en train de dire que vous voulez être en mesure de concevoir la requête? –

+0

@pdiddy, je vais +1 votre question si vous éditez le titre de votre question mais en y mettant "mobile" quelque part. C'est une bonne question, mais ce serait mieux si c'était plus descriptif de ce que vous demandez vraiment. – DJTripleThreat

+0

@Abe Miessler, je ne cherche pas un outil pour l'utilisateur. J'ai édité ma question pour plus descriptif. – pdiddy

Répondre