假設有Emp和Dept表。使用SharePoint的CAML連接
EMP表具有
EmpID
FirstName
LastName
DeptName
Email
系表具有
DeptID
DeptName
我有來顯示使用CAML查詢基於DEPTNAME有關的所有僱員的信息。 對於這種情況,有人可以分享CAML JOINS示例。
謝謝
假設有Emp和Dept表。使用SharePoint的CAML連接
EMP表具有
EmpID
FirstName
LastName
DeptName
Email
系表具有
DeptID
DeptName
我有來顯示使用CAML查詢基於DEPTNAME有關的所有僱員的信息。 對於這種情況,有人可以分享CAML JOINS示例。
謝謝
1)您對SP 2007或SP 2010 2)簡單的方法是建立在SP設計師查詢字符串,然後顯示出基於從URL 查詢字符串員工詳細信息。如果沒有按「T解決您的proble然後耀不得不採取凱爾的意見,並從代碼做到這一點,LINQ可以去
檢查這種方法很容易,只要你想加入儘可能多的列表的好方法:Link
cawl_QueryBuilder cawl = new cawl_QueryBuilder();
cawl.Select("Users_Title");
cawl.Select("Users_Age");
cawl.Select("Users_Sex");
cawl.Select("CarBrand");
cawl.Join("UsersList";"OwnerColumn");
cawl.Get('UserCarsList');
StringBuilder Result = new StringBuilder();
foreach (SPListItem item in cawl.ListItemCollection())
{
Result.Append(item["Users_Title"].ToString() +
item["Users_Age"].ToString() +
item["Users_Sex"].ToString() +
item["CarBrand"].ToString());
}
Label1.Text = Result .ToString();
Hav e您是否嘗試使用U2U CAML查詢生成器(http://www.u2u.net/res/Tools/CamlQueryBuilder.aspx)構建查詢?這解決了很多CAML相關的問題。 –