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:

  1. Aspose.Tasks voor .NET: Download en installeer de Aspose.Tasks-bibliotheek vanhier.
  2. 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 deAspose.Tasks-forum.

V3: Is er een proefversie beschikbaar voor Aspose.Tasks?

A3: Ja, u heeft toegang tot een gratis proefversie vanhier.

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 verkennenhier voor gedetailleerd inzicht in de functionaliteiten van Aspose.Tasks.