繁体   English   中英

共享点列表到ADO.Net数据表

[英]Sharepoint List to ADO.Net data table

是否可以转换共享点列表(通过Web服务或对象模型获取)并将其转换为ADO.NET数据表?

或在OM中使用GetDataTable方法:

SPWeb oWebsite = SPContext.Current.Web;
SPList oList = oWebsite.Lists["List_Name"];
SPListItemCollection collListItems = oList.Items;

DataGrid1.DataSource = collListItems.GetDataTable();
DataGrid1.DataBind();

通过SPQuery获取列表项,

SPWeb web = SPContext.Current.Web;
SPSiteDataQuery query=new SPQuery();

//write your own query
// ...

//execute the query 
DataTable tbl = web.GetSiteData(query);

现在您有了一个ADO.NET DataTable。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM