mysql에서 unsigned int 유형의 필드를 선언했습니다. 그들은 INT (10) UNSIGNED가 기본값입니다. 내 C# 코드에서이 값을 uint 형식으로 읽으려고하면 "long을 uint로 변환 할 수 없습니다"라는 오류가 발생합니다. 여기에 누락 된 것이 있습니까? 나는 BIGINT가 길었고 int (unsigned)라고 생각 했었다고 생각했다. (나뿐만 아니라 UINT32 시도 EmpID
uint
로 나는 선언unsigned int mysql in C#
from employee in model.employees
select new EmployeeEntity {
EmpID = employee.EmpID,
FirstName=employee.FirstName
};
EmpID
이 MySQL을
EmployeeEntity
에 UNSIGNED INT 10
로 선언 된 코드를 ... 값을 읽을 감사
하는 엔티티 프레임 워크를 사용하고 있습니다). EF의 제공에 문제가 같은 그러나 라인
할당 "다는 EmpID = employee.EmpID"나에게 오류를 제공합니다 ...
코드를 입력하십시오. – SLaks
어떤 EF 제공 업체를 이용하고 있습니까? – citronas
이 코드 스 니펫을 포함하도록 게시물을 편집했습니다. – user275157