当前正在做一个VSTS下的项目,每次用TSF提供的SQL语句进行数据采集时都是把满足条件的WorkItem的所有数据都取出来。实际上这是极大的效率浪费。如下代码所示:// ....
string strFieldsSQL = "";
strFieldsSQL = "SELECT [System.Title] FROM WorkItems "
+ "WHERE [System.ID] = '" + strWiID + "'"
;WorkItemCollection wiCollection;
wiCollection = m_WorkItemStore.Query(strFieldsSQL);
// ....我所想要的仅仅是 包含[System.Title]这一个field的WorkItemCollection, 但是实际上却把满足filter条件的WorkItem的所有field信息取出来了。不知道版上的兄弟们有什么好的建议 ? 直接使用SQL 连接Server通过查表的方式可以解决,但这次不想这么用。 ÷先在此感谢 !
string strFieldsSQL = "";
strFieldsSQL = "SELECT [System.Title] FROM WorkItems "
+ "WHERE [System.ID] = '" + strWiID + "'"
;WorkItemCollection wiCollection;
wiCollection = m_WorkItemStore.Query(strFieldsSQL);
// ....我所想要的仅仅是 包含[System.Title]这一个field的WorkItemCollection, 但是实际上却把满足filter条件的WorkItem的所有field信息取出来了。不知道版上的兄弟们有什么好的建议 ? 直接使用SQL 连接Server通过查表的方式可以解决,但这次不想这么用。 ÷先在此感谢 !
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货