본문 바로가기

SharePoint/SharePoint 개발

SharePoint 데이터 삭제

이번 끄적거림은 데이터 삭제 입니다.


바로 들어 갑니다~


//저장이라는 제목의 데이터를 모두 삭제

using (SPSite RSite = new SPSite(SPContext.Current.Site.ID))

{

    using (SPWeb Rweb = RSite.OpenWeb())

    {

        string WhereCondition = string.Empty;

        SPList Rlist = Rweb.Lists["TestList"];


        //저장 이라는 제목을 찾는 쿼리입니다.

        SPQuery Rquery = new SPQuery();

        WhereCondition = CAML.Eq(CAML.FieldRef("Title"), CAML.Value("저장"));

        Rquery.Query = CAML.Where(WhereCondition);

        Rquery.RowLimit = Convert.ToUInt32(Rlist.ItemCount);


        SPListItemCollection items = Rlist.GetItems(Rquery);


        if (items.Count > 0)

        {

            for (int i = 0; i < items.Count; i++)

            {

                SPListItem item = items[0];

                item.Delete();

            }

        }

    }

}


'SharePoint > SharePoint 개발' 카테고리의 다른 글

Client Object Model - 데이터 불러오기  (1) 2012.06.13
Client Object Model - 정의  (0) 2012.05.24
SharePoint 데이터 저장  (0) 2012.05.16
SharePoint PopUp 창 뛰우기-2  (0) 2012.05.09
SharePoint Popup 창 뛰우기-1  (0) 2012.05.08