datareader
을 datatable
으로 변환하는 것에 대해 질문이 있습니다. 내 코드에서는 datareader
을 하나의 클래스에서 만들고 다른 클래스로 전달하여 datatable
으로 변환하려고합니다.datareader를 datatable로 변환하는 방법
이렇게하면 표가 비어있는 것처럼 작동하지 않는 것 같습니다. 같은 함수에서 변환을하면 잘 동작합니다.
datareader
을 다른 기능으로 전달할 때만 은 작동을 중지합니다.. dr
이 폐쇄 되었기 때문입니까? 이 문제를 어떻게 극복 할 수 있습니까? 어떤 도움이라도 좋을 것입니다.
개체를 완전히 놓치지 않거나 데이터가 더 이상 존재하지 않을 것이라는 점을 감안하면 결코 DataReader를 전달하면 안됩니다. 'DataReader'를 리턴하기 전에 사용중인 메소드를 편집 할 수 있습니까? 그래서 예를 들어'DataTable' 속성을 그 메소드에 추가하고 반환 전에 그것을 채워서'class' 밖에서 잡을 수 있습니다 ... – balexandre
아니요, datareader 만 리턴하라는 지시를 받았습니다. 논리는 데이터 판독기를 전달하는 함수가 다른 곳에서 사용될 수 있다는 것입니다. – jason