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

问题描述:

我刚刚刚刚使用EF,因为我认为使用DAL这种方式更简单快捷......但这是一种痛苦... s实体框架 - 只更新数据表列字段的第一个字符

解决severam问题后,我不能成功从数据库中更新我的表中的dada。

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

例如,如果在形式上有这样的数据: 名称:ABCD 编号:1234

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

请不要把我begginers文档我已经看到了这一切! 是的...我已经创建了存储过程,并且几次重新创建.edmx!

谢谢。

您的存储过程是否可能引入长度仅为1个字符的参数?我没有做任何EF工作,但过去我遇到了问题,我无意中在我的存储过程中错误地声明了参数,并且它只会使用尽可能多的数据,以适应错误声明的参数。

+0

谢谢。但它不是 – Txugo 2009-02-27 18:50:32