我已经遍及整个Internet,但无法找到解决我的问题的方法。我有一个SPROC,我试图创建一个要在项目中使用的实体对象,并且在尝试添加导入功能时遇到此错误。

选定的存储过程或函数不返回任何列

这是SPROC SQL

ALTER Procedure [dbo].[RHS_LocationFullTextSearch]
@SearchText varchar(100)
as
Begin
 SET FMTONLY OFF
select relo.SearchID, relo.SearchText, relo.SearchType, relo.SourceTable,  relo.SourceTableRecordID
from RELOHomeSearch.dbo.RHS_LocationSearch relo (nolock)
where contains (SearchText, @SearchText)
End




这是错误的屏幕


这是SPROC返回结果的表对象的屏幕


任何帮助将不胜感激。谢谢

最佳答案

我可以通过删除where子句来解决此问题。由于某种原因,该实用程序不喜欢它。不知道为什么。

关于c# - 存储过程不返回任何列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17153355/

10-09 20:23