Wie generieren Sie ein Datenbank-schema-Diagramm in visual studio (express)?
Recht jetzt alles, was ich Tat, war die Verwendung des Dataset-Designers und schleppte Tabellen in der Datenbank-Explorer. Es funktioniert (für was Brauch ich sowieso), aber es fühlt sich an wie ein Missbrauch der Datensätze. (Eigentlich bin ich nicht wirklich sicher, wie Datasets oder was der beabsichtigten Verwendung ist, ich war in der Planung mit LINQ2SQL zur Interaktion mit der DB)
Ist das ok? Nur muss ich es für die designer-Ansicht und es ist eine sehr einfache DB-layout (nur 4 Tische). Ich bin sicher, es gibt andere tools gibt, aber gibt es etwas, integriert in VS Express, dass ich mit sollte stattdessen?
InformationsquelleAutor Davy8 | 2009-04-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du sagen, dass es funktioniert, und Sie möchten, wollen einfach nur, um ein Diagramm ein, so mit ihm zu gehen. Sie sollten sicherstellen, dass Sie nicht erstellen Sie den generierten code-Datei, allerdings, wie könnte es dazu führen, aufblasen in Ihrem Endprodukt.
Wenn du nicht gehst, um es für ein code, und es bietet ausreichend Ausgabe für Sie, was bedeutet es schon, wenn es ein "Missbrauch"? Ich kenne Leute, die Excel verwendet, um design-Dokumente, weil es einfacher war, die Linie die Dinge auf diese Weise. Ich würde mit Word, und es ist eindeutig nicht Excel-das erklärte Hauptziel, aber bedeutet es, mithilfe von Excel war falsch?
Sie können sicher löschen Sie alle Dateien, und Sie brechen nicht alles, aber verlieren Sie Ihr Diagramm. Wenn überhaupt, dann den designer.cs-Datei, die Sie löschen wollen, aber es wird wieder aufgebaut, jedes mal, wenn Sie speichern Sie Ihr Diagramm. Sie sollten ändern Sie die Build Action auf den designer.cs-Datei zu Keiner statt.
InformationsquelleAutor lc.
Du download MS SQL Express mit SQL Studio Management Studio Express. Nur im Studio Express können Sie eine Verbindung zum server herstellen, Datenbank auswählen, öffnen Sie die Datenbank-Diagramme Bearbeiten Diagramme.
Dann können Sie drag-and-drop den gesamten Satz von Tabellen in Linq to SQL. Entity Framework ist nett, aber ich habe noch um es zu bekommen, um meinen Tabellen noch gut. Ich würde stick zu Linq to SQL, bis Sie release ein weiteres upgrade zu EF (einfacher für Sie).
InformationsquelleAutor Zachary Scott