주 시스템에 SQL Server 데이터베이스가 있습니다. 전역 데이터베이스에 액세스하는 100 개 이상의 클라이언트가 있습니다.데이터베이스에서 데이터가 업데이트 될 때마다 클라이언트에 알립니다.
모든 클라이언트가 데이터베이스의 데이터를 업데이트, 삽입 또는 삭제할 때마다 SQL 데이터베이스에서 모든 클라이언트 (100 개 이상)로 이벤트를 발생시켜야합니다.
이 화재 이벤트의 주요 목적은 모든 클라이언트에서 DataGridView
을 업데이트하는 데 사용됩니다.
작업을 수행하기 위해 트리거를 사용하십시오. –
트리거를 사용하면 이벤트를 통해 모든 클라이언트 C# 응용 프로그램에 전달됩니까? –
이것은 나에게 상황을 처리하는 잘못된 방법으로 보입니다. datagridviews를 너무 많이 사용하여 업데이트 할 수있는 클라이언트로 끝날 수 있습니다. 프론트 엔드에서 오는 것이 좋을까요? 몇 분마다 데이터를 새로 고침 하시겠습니까? – sr28