Impostazioni per il database di Microsoft Project in Aspose.Tasks
introduzione
Se lavori con i database di Microsoft Project nelle tue applicazioni .NET utilizzando Aspose.Tasks, dovrai configurare le impostazioni necessarie per importare i dati del progetto senza problemi. Questo tutorial ti guiderà attraverso il processo passo dopo passo.
Prerequisiti
Prima di iniziare, assicurati di avere quanto segue:
- Aspose.Tasks per .NET: scarica e installa la libreria Aspose.Tasks daQui.
- Accesso a un database di Microsoft Project: dovresti avere accesso a un database di Microsoft Project da cui importare i dati.
Importa spazi dei nomi
Innanzitutto, assicurati di importare gli spazi dei nomi necessari nel tuo progetto:
using Aspose.Tasks;
using System;
using System.Data.SqlClient;
using Aspose.Tasks.Connectivity;
using Aspose.Tasks.Saving;
Passaggio 1: creare una stringa di connessione
Costruisci la stringa di connessione al tuo database Microsoft Project. Ecco un esempio:
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;
Assicurati di sostituire i valori del segnaposto con le credenziali effettive del database.
Passaggio 2: configurare MspDbSettings
Crea un’istanza diMspDbSettings
e specificare la stringa di connessione insieme al GUID del progetto:
var settings = new MspDbSettings(connectionString.ConnectionString, new Guid("E6426C44-D6CB-4B9C-AF16-48910ACE0F54"));
settings.Schema = "dbo";
Passaggio 3: caricare i dati del progetto
Istanziare aProject
oggetto utilizzando le impostazioni configurate:
var project = new Project(settings);
Passaggio 4: salvare i dati del progetto
Salvare i dati del progetto caricati in un file:
project.Save(OutDir + "ImportProjectDataFromDatabase_out.mpp", SaveFileFormat.Mpp);
Conclusione
In questo tutorial hai imparato come configurare le impostazioni per l’accesso ai database di Microsoft Project utilizzando Aspose.Tasks per .NET. Seguendo questi passaggi, puoi importare facilmente i dati del progetto nelle tue applicazioni, facilitando una gestione efficiente del progetto.
Domande frequenti
Q1: posso utilizzare Aspose.Tasks con diverse versioni dei database di Microsoft Project?
A1: Sì, Aspose.Tasks supporta varie versioni dei database di Microsoft Project, consentendo flessibilità nell’integrazione.
Q2: Come posso risolvere i problemi di connessione con il database?
A2: assicurarsi che la stringa di connessione sia configurata correttamente con le credenziali e i dettagli del database appropriati. È inoltre possibile fare riferimento alla documentazione o chiedere supporto alForum Aspose.Tasks.
Q3: È disponibile una versione di prova per Aspose.Tasks?
R3: Sì, puoi accedere a una versione di prova gratuita daQui.
Q4: posso personalizzare lo schema per l’interazione del database?
A4: Sì, è possibile specificare lo schema per il fileMspDbSettings
oggetto in base alla struttura del database.
Q5: dove posso trovare documentazione più dettagliata sull’utilizzo di Aspose.Tasks?
A5: È possibile esplorare la documentazione completaQui per approfondimenti dettagliati sulle funzionalità di Aspose.Tasks.