2008-09-18 7 views
1

현재 데이터베이스가 있는데 LINQtoSQL 생성기 도구를 사용하여 클래스를 만듭니다. 이 도구는이 데이터베이스에서 제대로 작동하며 해당 도구에 오류가 없습니다.
데이터에 대해 LINQ to SQL 쿼리를 실행하면 테이블에 잘못된 데이터가있는 행이 있고이 행에서 실행될 때 System.FormatException이 발생합니다. 누구든지 그 원인을 알 수 있습니까? 누구든지 select 절에 하나씩 추가하지 않고 effecting 열을 어떻게 좁힐 수 있는지 알고 있습니까?LINQ FormatException

답변

2

빈 문자열을 저장하는 varchar (1)가 있습니까?

디자이너에서 char에서 string으로 유형을 변경해야합니다 (또는 빈 공간을 어떻게 든 금지합니다). .net char 유형은 빈 문자열을 보유 할 수 없습니다.