mainform을 실행하는 VS에 C# 프로그램이 있습니다.SQL Server 데이터베이스에 삽입 된 행의 수 제한
메인 폼은 저장 프로 시저가있는 SQL 데이터베이스에 데이터를 내 보내어 테이블에 저장합니다. 내 보낸 데이터는 많은 데이터 (600,000 + 행)입니다.
나는 문제가 있습니다. 내 mainform에서 "데이터베이스 쓰기 간격"이 필요합니다. 이것은 얼마나 많은 "행"이 데이터베이스로 가져올 것인지를 나타내는 숫자입니다.
그러나 내 문제는 해당 간격을 구현하는 방법에 대한 단계입니다. mainform이 실행되고 주 프로그램이 완료되면 sql은 IN 데이터를 다른 5-10 분 동안 계속 가져옵니다.
따라서 메인 폼을 닫으면 나머지 데이터를 가져올 수 없습니다.
전문 프로그래머가 어떻게 든 SQL과 통신하여 사용자가 지정한 간격으로 만 데이터를 내보낼 수있는 방법을 알고 있습니까? T
그의 C# 클래스로 완료해야합니다.
어디서부터 시작해야할지 모르겠다.
나는 differenct 컴퓨터와 cpu가 다르게 수행하기 때문에 타이머는 좋은 생각이라고 생각하지 않습니다. 어떤 조언을 주시면 감사하겠습니다.
당신이 단락에 대해 들어 본 적이 삽입 달성하기 위해 ADO.NET을 사용합니까? 그것을 써. – Oded
내보내기에 사용하는 코드를 표시 할 수 있습니까, 아니면 적어도 설명 할 수 있습니까? 나는 이것이 왜 문제가 될지 이해하지 못한다. 단지 "n"개 이상의 행을 데이터베이스에 보내지 말라. "mainform"으로 작성된 파일에서 가져 오기를 수행 할 SQL Server 작업을 만드는 것도 고려해 볼 수 있습니다. 응답에 대해 –