2010-12-27 2 views
2

OK, 그래서 Entity Framework 및 LINQ를 배우므로 MySQL ADO .NET Connector를 사용하여 원격 MySQL 데이터베이스에 연결합니다.바운드 LINQ를 엔터티 데이터 소스로 업데이트

이전에 엔터티 데이터 모델을 설정했습니다. 지금, 나는 그리드보기로 결과를 데이터 저장소에서 모든 반 개체의 목록을 잡고 바인딩 람다 식을 사용합니다 : 아주 잘 작동

dataEntities db = new dataEntities(); 

var vans = from v in db.vans 
    select v; 

gridControl1.DataSource = vans; 

합니다. 그러나 원격 저장소의 데이터가 변경되면 위 코드를 다시 실행하지 않고 표보기를 업데이트하고 싶습니다. 이것을 처리하는 올바른 방법은 무엇입니까? db 개체를 모듈이나 다른 전역 범위로 이동 하겠지만 나중에 업데이트 할 때 vans 개체를 업데이트하는 방법은 무엇입니까?

+0

죄송합니다 - 쿼리를 다시 실행하지 않고 db에서 최신 데이터를 가져오고 싶거나 단순히 람다 쿼리를 다시 호출 할 수있는 위치로 옮기고 싶습니까? –

답변

관련 문제