Get Data From Custom List Programmatically

Haloo....Berikut ini akan saya kasih tahu bagaimana sih untuk mengambil data dari Custom List Sharepoint.
Sharepoint yang digunakan disini bisa Sharepoint 2010 atau Sharepoint 2013.
Oke Langsung saja. Caranya sebagai berikut:

1. Pastikan dahulu Custom List yang mau diambil datanya sudah ada di Sharepoint :D
2. Berikut code yang digunakan untuk mengambil data dari custom list,

public void GetData()
        {
           using (SPSite site = new SPSite(SPContext.Current.Web.Url))
            {
                using (SPWeb web = site.OpenWeb())
                {
                    SPList list = web.List["Nama Custom List"];
#region CAML Query
                    SPQuery theQuery = new SPQuery();
                    string query = String.Empty;
                    query = "<Query><Where><Geq><FieldRef Name='Date' /><Value Type='DateTime'>"+DateTime.Now+ "</Value></Geq></Where>
                   </Query>";
                    theQuery.Query = query;
                    theQuery.ViewAttributes = "Scope='RecursiveAll'";

                    #endregion
                    SPListItemCollection colItem = list.GetItems(theQuery);
                    foreach (SPListItem item in colItem)
                                    //Selanjutnya Terserah anda mau ditampung dimana data dari custom list tersebut.
 }
             }
        }

Diatas adalah contoh pengambilan data dari List yang ada di sharepoint. gunakan u2u caml builder untuk memudahkan dalam penyusunan query. Sekian Tutorialnya... Tunggu tutorial sharepoint lainnya.

Comments

Post a Comment