概念侧类型'Converter.Session'中杆件'SessionId'的类型'Edm.Int32'与类型"系统"不匹配
The type 'Edm.Int32' of the member 'SessionId' in the conceptual side type 'Converter.Session' does not match with the type 'System
当我登录我的简单应用程序时。将出现此错误。
概念端类型"Converter.Session"中成员"SessionId"的类型">Edm.Int32"与对象端类型上成员"SessionId"的类型"System.Decimal"不匹配
在我的错误行代码下方
List<User> users = context.Users.ToList<User>();
吹我的完整代码
private void toolStripMenuItem1_Click(object sender, EventArgs e)
{
InputBox("User Name", "Please enter User ID", ref UserName);
QuestionId = 0;
Boolean UserExsits = false;
context = new ConversionGameDBContainer();
List<User> users = context.Users.ToList<User>();// this is error line
foreach (User i in users)
{
if (i.UserId.ToString().Trim().Equals(UserName.Trim()))
{
UserExsits = true;
UserLogged = true;
MessageBox.Show("Hello " + UserName + "!!! you are back, Enjoy the game");
break;
}
}
if (!UserExsits)
{
User u = new User();
u.UserId = UserName;
context.Users.Add(u);
context.SaveChanges();
MessageBox.Show("User Id " + UserName + " Created and enjoy the game");
UserLogged = true;
}
ConvertorButton.Enabled = false;
if (UserLogged)
{
DateTime d = DateTime.Now;
session = new Session();
session.StartTime = d;
session.UserId = UserName;
context.Sessions.Add(session);
context.SaveChanges();
context.Entry(session).GetDatabaseValues();
SessionId = session.SessionId;
}
if (f == null)
{
f = new HistoryResult();
}
PlayConversionGame.UserName = UserName;
f.Show();
String Output = "";
context = new ConversionGameDBContainer();
}
我知道
这个问题有点旧了,但是我在面对相同的错误消息时偶然发现了它。
删除 bin 和对象文件夹,然后重新运行项目,为我解决了这个问题。
另请参阅此问题(编辑OP的一部分(:如何解决以下映射异常
相关文章:
- ArduinoJson 6.15.2:JsonObject没有命名类型
- 防止主数据类型C++的隐式转换
- 大量序列中核苷酸类型的快速计数
- 如何从C++中的依赖类型中获得它所依赖的类型
- 有关插入适配器的错误。[错误]请求从 'back_insert_iterator<vector<>>' 类型转换为非标量类型
- 是否可以初始化不可复制类型的成员变量(或基类)
- 如何获取std::result_of函数的返回类型
- 从父命名空间重载类型
- 如果C++类在类方法中具有动态分配,但没有构造函数/析构函数或任何非静态成员,那么它仍然是POD类型吗
- 我想将一个对T类型的非常量左值引用绑定到一个T类型的临时值
- Openssl 1.1.1d无效使用不完整的类型"struct dsa_st"
- 访问者访问变体并返回不同类型时出错
- 在VS2010-VS2015下编译时,如何使用decltype作为较大类型表达式的LHS
- 处理小于cpu数据总线的数据类型.(c++转换为机器代码)
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 模板元程序查找相似的连续类型名称
- 是否可以从int转换为enum类类型
- 构造函数正在调用一个使用当前类类型的函数
- 我应该使用什么来代替void作为变体中的替代类型之一
- 概念侧类型'Converter.Session'中杆件'SessionId'的类型'Edm.Int32'与类型"系统"不匹配