mysqlでは、unsigned int型のフィールドを宣言しました。 INT(10)UNSIGNEDにデフォルト設定されています。私のC#コードでは、これらの値をuint型に読み込もうとすると、 "longをuintに変換できません"というエラーが表示されます。 ここに欠けているものはありますか?私はBIGINTが長くてintと思っていたと思った。(10)unsignedはuintとされていた?私は値を読み取るために、エンティティフレームワークを使用しています MySQLでUNSIGNED INT 10
unsigned int mysql in C#
EmployeeEntity
がuint
としてEmpID
を宣言して... おかげ
CODE
from employee in model.employees
select new EmployeeEntity {
EmpID = employee.EmpID,
FirstName=employee.FirstName
};
EmpID
は(私もUINT32しようとしたと宣言されます)。しかしライン
割り当ては「のEmpID = employee.EmpID」EFプロバイダの問題のような
あなたのコードを教えてください。 – SLaks
どのEFプロバイダーを使用していますか? – citronas
投稿を編集してコードスニペットを含める – user275157