实体框架 - 仅更新数据表列字段的第一个字符

时间:2009-02-27 18:35:04

标签: entity-framework entity

我刚刚使用EF只是因为我认为以这种方式使用DAL更简单,更快......但是......这是一个痛苦......

在解决了severam问题之后,我无法在sql数据库中成功地从我的表中更新dada。

我有一个aspx表单,它编辑实体对象(System.Data.Objects.DataClasses.EntityObject)中的一些fied,然后我调用EntitiesContext.SaveChanges()...它实际上保存了更改。但是以错误的方式。

例如,如果格式有这些数据: 名称:ABCD 号:1234

保存的数据将是 名称:a 数:1

请不要发给我begginers文档我已经看过了! 是的...我创建了Store程序,并且我已经多次重新创建了.edmx!

谢谢。

1 个答案:

答案 0 :(得分:2)

您的存储过程是否可能引入只有1个字符长的参数?我没有做任何EF工作,但我过去遇到过一些问题,我会不小心在存储过程中声明参数错误,并且只能处理错误声明的参数中的数据。