연결 이름을 dataadapter 개체에 전달
using (SqlDataAdapter da = new SqlDataAdapter(cmd,/* your connection object*/))
{
try
{
da.Fill(dtrec);
}
}
-------------------try / catch로 래핑하고 예외 메시지와 innerexception을 기록합니다.
-------------------데이터에 일부 행에 대해 "높은 정밀도"가있을 수 있습니다.
데이터 어댑터가 해당 행을 채우지 않습니다. 대신 예외가 발생합니다. 코드에서 "십진수"데이터 유형을 확인하십시오.
출처
https://stackoverflow.com/questions/22009809