Visual studio 2010 存储过程未出现在客户端[WCF Dataservice和EF4.0]

Visual studio 2010 存储过程未出现在客户端[WCF Dataservice和EF4.0],visual-studio-2010,entity-framework-4,wcf-data-services,Visual Studio 2010,Entity Framework 4,Wcf Data Services,我们正在使用Visual Studio 2010和.Net Framework 4.0。项目设置“目标框架”为“.Net Framework 4.0”。我按照本文的建议将“存储过程”添加到服务器端。但是在客户端,存储过程方法没有出现 这是在DataModel.Designer.cs文件中生成的方法 /// <summary> /// No Metadata Documentation available. /// </summary> public ObjectResul

我们正在使用Visual Studio 2010和.Net Framework 4.0。项目设置“目标框架”为“.Net Framework 4.0”。我按照本文的建议将“存储过程”添加到服务器端。但是在客户端,存储过程方法没有出现

这是在DataModel.Designer.cs文件中生成的方法

/// <summary>
/// No Metadata Documentation available.
/// </summary>
public ObjectResult<global::System.String> display()
{
    return base.ExecuteFunction<global::System.String>("display");
}
//
///没有可用的元数据文档。
/// 
公共对象结果显示()
{
返回base.ExecuteFunction(“显示”);
}

我更新了客户端,但是这个方法没有出现。我也尝试了实体数据类型。

如果我正确解释了服务器/客户端,这听起来像是权限问题。

SQL access始终在服务器上运行。

如果我正确解释了服务器/客户端,这听起来像是权限问题。

SQL access始终在服务器上运行。

您所说的“客户端”是什么意思??如果您在SQL Server中拥有存储过程,并且您遵循了链接博客文章中的所有步骤,那么您应该在EntityContext对象上拥有该新方法。好的,我按照建议完成了所有操作,并尝试在客户端“创建服务引用的位置”中进行访问,并且尝试通过上下文对象进行访问。但它应该从“服务器端”访问,这意味着sql是在服务器端进行交互的。此存储过程可由“服务器端”调用,可在[WebGet]方法中实现,也可从“客户端”通过框架URI和执行方法访问。您所说的“客户端”是什么意思??如果您在SQL Server中拥有存储过程,并且您遵循了链接博客文章中的所有步骤,那么您应该在EntityContext对象上拥有该新方法。好的,我按照建议完成了所有操作,并尝试在客户端“创建服务引用的位置”中进行访问,并且尝试通过上下文对象进行访问。但它应该从“服务器端”访问,这意味着sql是在服务器端进行交互的。此存储过程可由“服务器端”调用,可在[WebGet]方法中实现,也可从“客户端”通过框架URI和执行方法访问。是的,Dave,您是正确的。“SQL access总是在服务器上运行”是的,Dave,你是对的。“SQL access始终在服务器上运行”