Instellingen voor Microsoft Project Database in Aspose.Tasks
Invoering
Als u met Microsoft Project-databases in uw .NET-toepassingen werkt met behulp van Aspose.Tasks, moet u de benodigde instellingen configureren om projectgegevens naadloos te importeren. Deze tutorial begeleidt u stap voor stap door het proces.
Vereisten
Zorg ervoor dat u over het volgende beschikt voordat u begint:
- Aspose.Tasks voor .NET: Download en installeer de Aspose.Tasks-bibliotheek van hier .
- Toegang tot een Microsoft Project-database: U moet toegang hebben tot een Microsoft Project-database waaruit u gegevens kunt importeren.
Naamruimten importeren
Zorg er eerst voor dat u de benodigde naamruimten in uw project importeert:
using Aspose.Tasks;
using System;
using System.Data.SqlClient;
using Aspose.Tasks.Connectivity;
using Aspose.Tasks.Saving;
Stap 1: Maak een verbindingsreeks
Construeer de verbindingsreeks met uw Microsoft Project-database. Hier is een voorbeeld:
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;
Zorg ervoor dat u de tijdelijke aanduiding-waarden vervangt door uw daadwerkelijke databasegegevens.
Stap 2: Configureer MspDbSettings
Maak een exemplaar vanMspDbSettings
en specificeer de verbindingsreeks samen met de project-GUID:
var settings = new MspDbSettings(connectionString.ConnectionString, new Guid("E6426C44-D6CB-4B9C-AF16-48910ACE0F54"));
settings.Schema = "dbo";
Stap 3: Projectgegevens laden
Instantieer eenProject
object met behulp van de geconfigureerde instellingen:
var project = new Project(settings);
Stap 4: Projectgegevens opslaan
Sla de geladen projectgegevens op in een bestand:
project.Save(OutDir + "ImportProjectDataFromDatabase_out.mpp", SaveFileFormat.Mpp);
Conclusie
In deze zelfstudie hebt u geleerd hoe u instellingen kunt configureren voor toegang tot Microsoft Project-databases met behulp van Aspose.Tasks voor .NET. Door deze stappen te volgen, kunt u projectgegevens naadloos in uw applicaties importeren, waardoor efficiënt projectbeheer mogelijk wordt.
Veelgestelde vragen
V1: Kan ik Aspose.Tasks gebruiken met verschillende versies van Microsoft Project-databases?
A1: Ja, Aspose.Tasks ondersteunt verschillende versies van Microsoft Project-databases, waardoor flexibiliteit bij de integratie mogelijk is.
Vraag 2: Hoe kan ik verbindingsproblemen met de database oplossen?
A2: Zorg ervoor dat uw verbindingsreeks correct is geconfigureerd met de juiste referenties en databasegegevens. U kunt ook de documentatie raadplegen of ondersteuning zoeken bij de Aspose.Tasks-forum .
V3: Is er een proefversie beschikbaar voor Aspose.Tasks?
A3: Ja, u heeft toegang tot een gratis proefversie van hier .
V4: Kan ik het schema voor database-interactie aanpassen?
A4: Ja, u kunt het schema voor deMspDbSettings
object volgens uw databasestructuur.
V5: Waar kan ik meer gedetailleerde documentatie vinden over het gebruik van Aspose.Tasks?
A5: U kunt de uitgebreide documentatie verkennen hier voor gedetailleerd inzicht in de functionaliteiten van Aspose.Tasks.