MOSS 2007 içerisinde ki default gelen webservis aracılığı ile veri çekmeyi
aşağıdaki şekilde yapabilirsin ekleme işleminide updatelistitem fonksiyonuyla
benzer şekilde yapabilirsin. .Aynı zaman da kendi oluşturmuş olduğun
webservisleriylede bu işlemi gerçekleştirebilirsin.Oluşturduğun webservisini
"ISAPI" dizinin altına atarak oluşturmuş olduğun webservisinide
kullanabilirsin.
Aşağıdaki DataTable içerisinde liste öğelere bulunmaktadır.
xxx.Lists List= new WindowsApplication1.xxx.Lists();
List.Credentials =
System.Net.CredentialCache.DefaultNetworkCredentials;
XmlNode node=
List.GetListItems("6A586F94-4BA7-4741-8F70-6882937E7585",
"5FF50E5E-265A-4BCA-A6A7-92CB8C56FAF3", null, null, "", null, "");
DataSet ds = new DataSet();
using (XmlNodeReader reader = new XmlNodeReader(node))
{
ds.ReadXml(reader);
}
DataTable dt = ds.Tables[1];
MOSS 2007 içerisinde ki default gelen webservis aracılığı ile veri çekmeyi
aşağıdaki şekilde yapabilirsin ekleme işleminide updatelistitem fonksiyonuyla
benzer şekilde yapabilirsin. .Aynı zaman da kendi oluşturmuş olduğun
webservisleriylede bu işlemi gerçekleştirebilirsin.Oluşturduğun webservisini
"ISAPI" dizinin altına atarak oluşturmuş olduğun webservisinide
kullanabilirsin.
Aşağıdaki DataTable içerisinde liste öğelere bulunmaktadır.
xxx.Lists List= new WindowsApplication1.xxx.Lists();
List.Credentials =
System.Net.CredentialCache.DefaultNetworkCredentials;
XmlNode node=
List.GetListItems("6A586F94-4BA7-4741-8F70-6882937E7585",
"5FF50E5E-265A-4BCA-A6A7-92CB8C56FAF3", null, null, "", null, "");
DataSet ds = new DataSet();
using (XmlNodeReader reader = new XmlNodeReader(node))
{
ds.ReadXml(reader);
}
DataTable dt = ds.Tables[1];