Ρυθμίσεις για τη βάση δεδομένων Microsoft Project στο Aspose.Tasks

Εισαγωγή

Εάν εργάζεστε με βάσεις δεδομένων Microsoft Project στις εφαρμογές σας .NET χρησιμοποιώντας Aspose.Tasks, θα πρέπει να διαμορφώσετε τις απαραίτητες ρυθμίσεις για την απρόσκοπτη εισαγωγή δεδομένων έργου. Αυτό το σεμινάριο θα σας καθοδηγήσει στη διαδικασία βήμα προς βήμα.

Προαπαιτούμενα

Πριν ξεκινήσετε, βεβαιωθείτε ότι έχετε τα εξής:

  1. Aspose.Tasks για .NET: Κάντε λήψη και εγκατάσταση της βιβλιοθήκης Aspose.Tasks απόεδώ.
  2. Πρόσβαση σε μια βάση δεδομένων Microsoft Project: Θα πρέπει να έχετε πρόσβαση σε μια βάση δεδομένων του Microsoft Project για εισαγωγή δεδομένων.

Εισαγωγή χώρων ονομάτων

Αρχικά, βεβαιωθείτε ότι έχετε εισαγάγει τους απαραίτητους χώρους ονομάτων στο έργο σας:

using Aspose.Tasks;
using System;
using System.Data.SqlClient;
using Aspose.Tasks.Connectivity;

using Aspose.Tasks.Saving;

Βήμα 1: Δημιουργήστε συμβολοσειρά σύνδεσης

Κατασκευάστε τη συμβολοσειρά σύνδεσης στη βάση δεδομένων του Microsoft Project. Εδώ είναι ένα παράδειγμα:

var connectionString = new SqlConnectionStringBuilder();
connectionString.DataSource = "192.168.56.2,1433";
connectionString.Encrypt = true;
connectionString.TrustServerCertificate = true;
connectionString.InitialCatalog = "ProjectServer_Published";
connectionString.NetworkLibrary = "DBMSSOCN";
connectionString.UserID = "sa";
connectionString.Password = "*";
connectionString.ConnectTimeout = 2;

Βεβαιωθείτε ότι έχετε αντικαταστήσει τις τιμές κράτησης θέσης με τα πραγματικά διαπιστευτήρια της βάσης δεδομένων σας.

Βήμα 2: Διαμόρφωση MspDbSettings

Δημιουργήστε ένα παράδειγμα τουMspDbSettings και καθορίστε τη συμβολοσειρά σύνδεσης μαζί με το GUID του έργου:

var settings = new MspDbSettings(connectionString.ConnectionString, new Guid("E6426C44-D6CB-4B9C-AF16-48910ACE0F54"));
settings.Schema = "dbo";

Βήμα 3: Φόρτωση δεδομένων έργου

Στιγμιότυπο αProject αντικείμενο χρησιμοποιώντας τις διαμορφωμένες ρυθμίσεις:

var project = new Project(settings);

Βήμα 4: Αποθήκευση δεδομένων έργου

Αποθηκεύστε τα φορτωμένα δεδομένα του έργου σε ένα αρχείο:

project.Save(OutDir + "ImportProjectDataFromDatabase_out.mpp", SaveFileFormat.Mpp);

συμπέρασμα

Σε αυτό το σεμινάριο, μάθατε πώς να διαμορφώνετε τις ρυθμίσεις για την πρόσβαση στις βάσεις δεδομένων του Microsoft Project χρησιμοποιώντας το Aspose.Tasks για .NET. Ακολουθώντας αυτά τα βήματα, μπορείτε να εισάγετε απρόσκοπτα δεδομένα έργου στις εφαρμογές σας, διευκολύνοντας την αποτελεσματική διαχείριση του έργου.

Συχνές ερωτήσεις

Ε1: Μπορώ να χρησιμοποιήσω το Aspose.Tasks με διαφορετικές εκδόσεις βάσεων δεδομένων Microsoft Project;

A1: Ναι, το Aspose.Tasks υποστηρίζει διάφορες εκδόσεις βάσεων δεδομένων Microsoft Project, επιτρέποντας ευελιξία στην ενοποίηση.

Ε2: Πώς μπορώ να αντιμετωπίσω προβλήματα σύνδεσης με τη βάση δεδομένων;

A2: Βεβαιωθείτε ότι η συμβολοσειρά σύνδεσής σας έχει ρυθμιστεί σωστά με τα κατάλληλα διαπιστευτήρια και λεπτομέρειες της βάσης δεδομένων. Μπορείτε επίσης να ανατρέξετε στην τεκμηρίωση ή να ζητήσετε υποστήριξη από τοAspose.Tasks φόρουμ.

Ε3: Υπάρχει διαθέσιμη δοκιμαστική έκδοση για το Aspose.Tasks;

A3: Ναι, μπορείτε να αποκτήσετε πρόσβαση σε μια δωρεάν δοκιμαστική έκδοση απόεδώ.

Ε4: Μπορώ να προσαρμόσω το σχήμα για αλληλεπίδραση με βάση δεδομένων;

A4: Ναι, μπορείτε να καθορίσετε το σχήμα για τοMspDbSettings αντικείμενο σύμφωνα με τη δομή της βάσης δεδομένων σας.

Ε5: Πού μπορώ να βρω πιο λεπτομερή τεκμηρίωση σχετικά με τη χρήση του Aspose.Tasks;

A5: Μπορείτε να εξερευνήσετε την πλήρη τεκμηρίωσηεδώ για λεπτομερείς πληροφορίες σχετικά με τις λειτουργίες Aspose.Tasks.