2014-02-15 3 views
-2
System.Diagnostics.Process.Start(@C"\mydomain\mysubdomain\testdb\ 
                app_DATA\DATAESCEL.exe); 

이 메서드는 insert excel 시트 값을 데이터베이스에 호출하기 위해 호출되었습니다. 주 방법에서는 데이터베이스에 시트 값을 저장하는 쿼리를 써야합니다. 위의 메서드에서 반환 값 형식을 어떻게 얻을 수 있습니까?이 줄을 통해 반환 값을 얻는 방법

+1

스택 오버플로에 오신 것을 환영합니다. 여기에 질문을 올리기 전에 웹 사이트에서 사용할 수있는 모든 매뉴얼을 읽어보십시오. –

답변

0

이 메서드는 Process 개체를 반환합니다.

주 응용 프로그램에서 다른 프로세스를 작성 중이므로이 프로세스는 주 자식 프로세스입니다. 그러나 프로세스 간 통신은 쉽지만 사소한 경우 솔루션을 복잡하게 만들 수 있습니다 (웹에서 프로세스 간 통신 샘플을 검색 할 수 있음).

자식 프로세스가 성공했는지 알고 싶으면 이탈 코드를 테스트 할 수 있습니다 (0과 다른 값은 오류를 나타냅니다).

그래도이 Excel 구조를 DLL 프로젝트로 옮기고이를 스레드라고 부를 수 있습니다. 성능과 단순성 모두를 얻을 수 있습니다.

관련 문제