none
애플리케이션에서 데이터베이스 쿼리를 하려할때 RRS feed

  • 질문

  • Azure 데이터베이스 에서 테이블 정보를 가지고 올 때 쿼리하여서 앞에서 선언한

    private MobileServiceCollectionView<TodoItem> items; 에서 선언한 테이블(?)에

    Azure 데이터베이스 에서 불러온 테이블을 저기에 넣고나서

    나중에 코드 안에서 넣어놓은 items 에서 필요한 데이터를 어떻게 코드를 해야지 필요한 데이터만 딱 불러 올 수 있나요?

    2012년 10월 11일 목요일 오전 4:26

모든 응답

  • Windows Azure Mobile Services 를 통해 프로젝트를 생성해보면

    아래와 같은 코드를 볼 수 있습니다.

    private void RefreshTodoItems()
    {                      
        // This query filters out completed TodoItems.
        items = todoTable
           .Where(todoItem => todoItem.Complete == false)
           .ToCollectionView();
    ListItems.ItemsSource = items; 
    }

    구문의 람다식을 통해 원하시는 내용의 데이터를 처리할 수 있습니다.

    Where(todoItem => todoItem.Complete == false  && todoitem.Text=="한글" )

    기본적으로는 50건이 반환되며 최대 1000건으로 제한됩니다. Skip, Take 를 통해 페이징처리하여 원하시는 값을 반환할 수 있습니다.

    http://www.windowsazure.com/en-us/develop/mobile/tutorials/add-paging-to-data-dotnet/


    Hong-ju


    2012년 10월 31일 수요일 오후 12:35