기본적으로 사용자가 SQL Server 2008 데이터베이스에서 데이터를 검색하고 업데이트/조작 할 수있는 vb.net 4.0 UI가 있습니다. 데이터베이스와의 모든 통신은 저장된 procs를 통해 수행됩니다. 업데이트 procs 중 하나가 처리하는 데 최대 6 분이 걸릴 수 있습니다 - 현재 사용자는 업데이트가 완료 될 때까지 "processing ..."메시지를 보았고 결과가 표시됩니다..net 4.0 UI에서 백그라운드 작업을 실행하는 옵션
저는 이것이 배경 작업에 좋은 후보라고 생각합니다. 사용자가 요청을 호출 한 다음 UI에서 다른 작업을 계속할 수 있기를 바랍니다. 작업이 끝나면 결과를 알립니다. 스레딩으로이 작업을 수행 할 수 있습니까? 나는 실을 꿰기에 새로울 것이나 몇몇 문학 및보기 또는 2를 나 자신의 방법에 줄 수 있었다. 인터넷 검색을 한 적이 있지만 예제에서 작업이 실행되는 동안 사용자가 UI에서 계속 작업 할 수 있는지 여부는 명확하지 않습니다. 내가 설명한 것을 성취 할 수있는 다른 옵션이 있습니까?
감사합니다.
좋은 물건, 고마워! – Violet