2015-04-23 27 views
1

我想通过实体框架传递表值参数。我知道当我在Entity Framework中导入存储过程时,它给了我警告函数具有一个参数,该参数具有目标.NET Framework不支持的数据类型“表类型”。函数被排除

“警告1错误6005:函数具有一个参数,该参数具有目标目前不支持的数据类型”表类型“ 实体框架版本,该功能被排除在外。“

但仍然导入存储过程,它工作正常。我在VS2013和Entity Framework 5.0中做了这个。现在我正在尝试在VS2012中的Team Foundation Server中执行相同的操作。这表明我与喜欢

功能有拥有这是目前不支持目标.NET框架版本数据类型“表类型”参数唯一的区别类似的警告。该功能被排除在外。

并且这次该特定的存储过程未导入并且未列出。任何人都可以向我解释为什么会发生这种情况,以及我如何解决它?

回答

0

我还没有解决VS2012中的这个问题,但通过使用逗号分隔值而不是表值参数到我的存储过程,并创建了一个拆分字符串函数来插入值参考这个链接http:///stackoverflow.com/questions/14811316/separate-comma-separated-values-and-store-in-table-in-sql-server

还想知道如何将表值参数传递给VS2012。

相关问题