是否可以在控制檯應用程序中執行SPDataSource
對象查詢以進行測試?在控制檯應用程序中執行SPDatasource查詢?
例如爲:
SPDataSource source = new SPDataSource
{
UseInternalName = true,
DataSourceMode = SPDataSourceMode.List,
SelectCommand = "<View/>"
};
source.SelectParameters.Add("WebId", TypeCode.String, "rootweb");
source.SelectParameters.Add("ListName", TypeCode.String, "Contacts");
var c = source.GetView();
var d = c.Select();
我覺得上下文信息丟失,但無法弄清楚如何添加呢?
我真的在尋找一種方法來使用SPDAtaSource測試CAML查詢,而無需將其放入Web部件,因此使測試更容易。 – stuckagain 2009-06-01 08:48:31
你看過那裏的工具來構建和測試CAML查詢嗎? http://www.u2u.be/res/Tools/CamlQueryBuilder.aspx – Jeff 2009-06-01 12:08:53