3 Stimmen

Wie generiert man Klassen in C# aus einem SQL Server Schema?

Ich habe eine Sql-Datenbank und möchte für jede Tabelle eine Klasse erstellen. Ich denke, es gibt ein Tool, mit dem ich Informationen aus einer SQL-Datenbank extrahieren und in Klassen wie "DataTable" oder "DataRow" umwandeln kann. Anschließend könnte ich diese Objekte in einem Dataset verwenden.

0 Stimmen

Bitte bearbeiten Sie Ihre Frage, um anzugeben, welche Version von Visual Studio und SQL Server Sie verwenden. Auch welche Edition von VS (Express, Professional, Team?)

0voto

xximjasonxx Punkte 1142

Wir bewegen uns in Richtung Entity Framework, aber wir lassen uns Zeit, weil wir EF nicht bereit für die Prime Time finden und Linq2Sql ist mehr oder weniger ein ORM-Tool für arme Leute/Hobbyisten. Derzeit verwenden wir eine Kombination aus einem selbst entwickelten Framework (The Kinetic Framework) und Fluent NHibernate.

0voto

Kane Punkte 15977

Wenn Sie Ihren eigenen Codegenerator schreiben möchten, können Sie SMO-Objekte verwenden, wenn Sie MS Sql Server 2005/2008 verwenden, und die Informationen aus den Tabellen-/Stored-Procedure-Objekten ziehen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X