2009-02-27 75 views
1

我剛剛剛剛使用EF,因爲我認爲使用DAL這種方式更簡單快捷......但這是一種痛苦... s實體框架 - 只更新數據表列字段的第一個字符

解決severam問題後,我不能成功從數據庫中更新我的表中的dada。

我有一個aspx窗體,編輯實體對象(System.Data.Objects.DataClasses.EntityObject)中的一些fieds,然後我調用EntitiesContext.SaveChanges()...它實際上保存更改。但是以錯誤的方式。

例如,如果在形式上有這樣的數據: 名稱:ABCD 編號:1234

保存的數據將是 名稱:a 數量:1

請不要把我begginers文檔我已經看到了這一切! 是的...我已經創建了存儲過程,並且幾次重新創建.edmx!

謝謝。

回答

2

您的存儲過程是否可能引入長度僅爲1個字符的參數?我沒有做任何EF工作,但過去我遇到了問題,我無意中在我的存儲過程中錯誤地聲明瞭參數,並且它只會使用盡可能多的數據,以適應錯誤聲明的參數。

+0

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

相關問題