Arbeiten mit externen Datenquellen

Bearbeiten Sie die SQL Server-Datenverbindung und aktualisieren Sie Datensätze

Aspose.Diagram API ermöglicht Benutzern, die SQL Server-Datenverbindung zu bearbeiten und alle Datensätze zu aktualisieren. Um Daten in die Zeichnung Visio zu bringen, benötigen wir Zugriff auf die SQL Server-Daten. Stellen Sie sicher, dass die Datenbank nicht im exklusiven Modus geöffnet ist.

Datenverbindung und Datensätze aktualisieren

Es ist mittlerweile ein weit verbreitetes Phänomen, die Daten von Microsoft Visio Diagrammen aus externen Datenquellen zu verknüpfen. DasDataConnectionCollection Klasse enthält alle Datenverbindungen.

Programmierbeispiel

Der folgende Codeabschnitt bearbeitet eine bestimmte Datenverbindung und aktualisiert auch alle verfügbaren Datensätze in Visio diagram.

// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_ExternalDataSources();
// Load source Visio diagram
Diagram diagram = new Diagram(dataDir + "Drawing1.vsd");
// Set connecting string
diagram.DataConnections[0].ConnectionString = "Data Source=MyServer;Initial Catalog=MyDB;Integrated Security=True";
// Set command
diagram.DataConnections[0].Command = "SELECT * from Project with(nolock)";
// Refresh all record sets
diagram.Refresh();
// Save Visio diagram
diagram.Save(dataDir + "EditDataConAndRefreshRecords_out.vdx", SaveFileFormat.VDX);