Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# C Linq到sql类-更新的存储过程不工作_C#_Linq To Sql_Stored Procedures - Fatal编程技术网

C# C Linq到sql类-更新的存储过程不工作

C# C Linq到sql类-更新的存储过程不工作,c#,linq-to-sql,stored-procedures,C#,Linq To Sql,Stored Procedures,我有一个silverlight项目,它使用LINQtoSQL类和SQLServer2008R2以及表和存储过程。我必须更新一个存储过程,因为我想选择一个带有日期时间值的附加字段 由于没有实体框架中的更新我的linq到sql类按钮,我不得不删除并移动存储过程来更新它 存储过程在sql server上运行良好,但在我的silverlight应用程序中,新选择的字段仅获取空值 我用一个新的LINQtoSQL类dbml创建了一个新项目,在这个项目中它工作得很好 也许有人有主意 问候,, float您是否

我有一个silverlight项目,它使用LINQtoSQL类和SQLServer2008R2以及表和存储过程。我必须更新一个存储过程,因为我想选择一个带有日期时间值的附加字段

由于没有实体框架中的更新我的linq到sql类按钮,我不得不删除并移动存储过程来更新它

存储过程在sql server上运行良好,但在我的silverlight应用程序中,新选择的字段仅获取空值

我用一个新的LINQtoSQL类dbml创建了一个新项目,在这个项目中它工作得很好

也许有人有主意

问候,,
float

您是否使用SqlMetal重新生成了DBML

我没有使用过这个,但我看到有一些自定义的附加组件允许从Visual Studio中重新生成DBML:


LINQtoSQL类不像实体框架那样支持这一点。我添加了一个实体数据模型供将来使用……

这应该是你的应用程序中的一些小错误。交叉检查。我从昨天开始检查,但没有发现任何错误。您能粘贴调用主应用程序存储过程的代码吗?不。我使用Visual Studio生成DBML文件。只有从头开始,才能使用SqlMetalPlus。@float:听起来Visual Studio可能有错误。讨论也可能有用。