簡體   English   中英

VSTO 2010 for MS項目

[英]VSTO 2010 for MS Project

我正在使用VSTO 2010 for MS Project.Iam從sql server加載任務。它將逐行加載數據。由於它正在逐個加載任務,因此降低了性能。每個人都對如何一次性加載數據有任何想法。

提前致謝。

不要逐行加載。 逐表加載它...讓您的SQL Server完成所有設計要完成的艱苦工作。

我正在使用如下所示的內容:

MSProject.Tasks mspTask = Globals.ThisAddIn.Application.ActiveProject.Tasks;
 for (int i = 0; i < dsTaskList.Tables[0].Rows.Count; i++)
            {
DataRow drTask = dsTaskList.Tables[0].Rows[i];
                        short outLevel = Convert.ToInt16(drTask["TASK_OUTLINE_LEVEL"]);
                        if (outLevel == 0)
                        {

                            continue;

                        }

                        mspTask.Add();

                        Utility.Save_UID.Add(drTask["TASK_UID"].ToString());


                        Utility.editText9Bycode = true;
                        mspTask[k].Text9 = drTask["TASK_UID"].ToString();

                        string strAss = ""; 
                        DataSet dsAss =       WebServiceCall.GetAssignments(drTask["TASK_UID"].ToString());

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM