2010-12-14 45 views
1

Je suis à la recherche d'un ensemble de composants à intégrer dans mon application. Les composants permettraient à l'utilisateur de sélectionner une source de données, une table/vue de données et de modifier graphiquement une requête (comme dans Visual Studio/SQL managemenet studio).Où puis-je trouver un concepteur de données pour .NEt

Y a-t-il un tel composant dans le framework .net? Sinon, y a-t-il un tiers?

+1

êtes-vous sûr de vouloir donner l'utilisateur que beaucoup de puissance? Et s'ils tapent "' DROP Table ReallyImportantTable' "? – RPM1984

+0

Bon point, Peut-être que SELECT ferait – user542393

+1

J'ai toujours remis en question le besoin de ce niveau de flexibilité. La plupart du temps, lorsque j'entends une demande comme celle-ci, cela signifie que le développement ne veut pas (ou ne peut pas se permettre de) prendre le temps de déterminer ce dont les utilisateurs ont réellement besoin, alors mettez tout le travail sur les épaules des utilisateurs. . Peut-être que ce n'est pas ce que tu fais. –

Répondre

1

En supposant que ce soit pour les rapports et pas de petits tableaux Bobby, vous pouvez essayer un produit comme EasyQuery:

http://devtools.korzh.com/query-builder-component/

+0

C'est assez intéressant. Cependant, c'est plutôt primitif. Je suis à la recherche de quelque chose qui aurait le même aspect et la même sensation que Visual Studio avec un diagramme. Voir ce qui suit pour un exemple de ce que je cherche: http: //stackoverflow.com/questions/3868064/how-can-i-take-a-picture-of-my-database-entity-framework-model-for -les gens-à-refe – user542393

0

Il suffit de charger vos tables dans des listes dans votre code, et les lier à datagrids, puis accrochez leur éditer les événements vous pouvez tout emballer comme des commandes SQL ... Vous donnez essentiellement à l'utilisateur tout le contrôle, mais lui interdire de supprimer des tables et de faire des commandes non standard sur une interface utilisateur conviviale :)