0
:DataReader의 "크기"를 확인하는 방법은 무엇입니까? (C#을) 내가 여기에이 코드가
//dr is a IDataReader
while (dr.Read())
{
//do something
}
때때로, 나는 오류 런타임 오류를 얻을 : 산술 오버플로 오류가 식을 int 데이터 형식 변환. read() 메서드를 호출 할 때. 내 DB를 확인하고 내 테이블에 항목이 없으면 이것이 항상 사실임을 알았습니다. 나는 이것을 어떻게 듣겠습니까? 실제로 오류가 아닌 IDataReader
의 원인 쿼리처럼
감사합니다 :)
검색어는 무엇이며 예외가 * 정확히 * 발생합니까? –
거기에 계산 된 열이 있습니까? http://msdn.microsoft.com/en-us/library/ms163363.aspx – Flynn1179
내가 생각하는 것보다 더 많은 코드가있을 수 있습니다. 예외는 정말로'Read()'에서 예외입니까? –