2010-12-14 36 views
1

Ich suche nach einer Reihe von Komponenten zum Einbetten in meiner Anwendung. Die Komponenten ermöglichen es dem Benutzer, eine Datenquelle, Datentabelle/Sicht auszuwählen und eine Abfrage grafisch zu bearbeiten (genau wie in Visual Studio/SQL Management Studio).Wo finde ich einen Datendesigner für .NEt

Gibt es im .NET-Framework eine solche Komponente? Gibt es sonst eine dritte Partei?

+1

sind Sie sicher, dass Sie geben möchten der Benutzer so viel Macht? Was ist, wenn sie "DROP Table ReallyImportantTable" eingeben? – RPM1984

+0

Guter Punkt, vielleicht nur SELECT würde tun – user542393

+1

Ich habe immer die Notwendigkeit für dieses Maß an Flexibilität in Frage gestellt. Meistens, wenn ich eine solche Anfrage höre, bedeutet das, dass sich die Entwickler nicht die Zeit nehmen wollen (oder es sich nicht leisten können), sich die Zeit zu nehmen, um herauszufinden, was die Benutzer wirklich brauchen, und legen die ganze Arbeit auf die Schultern der Benutzer . Vielleicht tust du das nicht. –

Antwort

1

Unter der Annahme, es ist für die Berichterstattung und nicht kleine Bobby Tables, könnten Sie ein Produkt wie EasyQuery versuchen:

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

+0

Das ist ziemlich interessant. Es ist jedoch ziemlich primitiv. Ich suche nach etwas, das das gleiche Aussehen und Gefühl wie Visual Studio mit einem Diagramm haben würde. Das folgende Beispiel zeigt, wonach ich suche: http: //stackoverflow.com/questions/3868064/how-can-i-take-a-picture-of-my-database-entity-framework-model-for- -Menschen-zu-Refe – user542393

0

Sie Ihre Tabellen in Listen in Ihrem Code laden, und binden sie an Datagrids, dann ihre Haken Ereignisse bearbeiten, können Sie alles als SQL-Befehle einpacken ... Sie geben dem Benutzer grundsätzlich alle Kontrolle, aber beschränken ihn Tabellen zu löschen und nicht-Standard-Befehle auf einer freundlichen UI zu tun :)