A: 

The exception you got says pretty much it all: in your entity object you have a property of type Int64 which is defined as DateTime in the database, and there is no way to implicitly convertfrom one to another. Do you really intend to represent that database column as an integer? Maybe it is just a mistake in the definition of the entity class.

Konamiman
Your answer is the most obvious, but I find hard to believe in it since I used the Visual Studio Entity Designer to create the entity class, and it wouldn't have such a bug.
Jader Dias
I also rechecked every field in the DataTable and in the Sql Profiler and your suspicions were not confirmed.
Jader Dias
It's clearly a type error, and it's not coming from the designer. But it's a type error nonetheless. It's not in the code you've shown here, but it's in your project. So you have to look up the stack and find the error.
Craig Stuntz
I would have to step into the .NET code to find out how to circumvent this problem.
Jader Dias