对于context.Database.SqlQuery<TElement>(string sql, params object[])这个方法,有谁真正使用过吗?
我现在碰到的问题是:
返回类型即TElement是我新定义的类,类的属性名和数据库字段名一一对应了,程序运行后报错:,有谁解决过这种问题吗?
说实话,遇到你这样的问题,我很无奈。如果我拥有你的解决方案,我很快就能让程序正常运转起来。
但是在这里,我只能从你提供的可怜的信息(还是经过你加工的)中去猜,你建了一个什么样的项目,
你在项目中添加了什么等等。
我又重新用控制台的应用作了一个相当于UI层的应用,还是引用原来的模型和上下文,结果控制台的程序能正常运行。。。
@君主: 这个问题我曾经遇到过,后来解决了。我那个项目也使用了entity framework,而同时又被其他人在里面添加了一个edmx文件,使用这个函数就会报你那个错,后来删掉这个edmx文件就好了,不知道你是不是也是这个问题。如果不是,可以跟踪调试下,看哪一步报错了
没有使用过这个方法。
估计问题出在不是问题的地方了。新建了一个项目,所有问题都解决了。