C#에서 2개의 쓰레드 함수의 while(1){...} 에서MSSql 과 연결하여 데이터를 가져올 때'command 와 연결된 datareader 가 이미 열려 있습니다 먼저 닫아야 합니다' 라는오류 메세지가 발생하는 원인은전역변수로 선언된 SqlConnection 변수를 두개의 쓰레드에서 동시에 사용하기 때문에 발생하는 것으로 판단됨SqlDataReader와 SqlCommand 변수를 사용하고 닫지 않았기 때문해결방법은각 쓰레드 함수에서 루프밖에 SqlConnection 변수를 선언 및 연결SqlDataReader와 SqlCommand 변수를 사용한 후 Close() 및 Dispose() 함 예제)/// /// 트렌드 차트의 그래프를 갱신하는 함수/// /// 트렌드 차트의 데이터delegate voi..