我已经遍及整个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/