【问题标题】:How can I edit a TableAdapter's stored procedure?如何编辑 TableAdapter 的存储过程?
【发布时间】:2013-03-14 12:14:56
【问题描述】:

使用 Visual Studio 2012,我创建了一个 TableAdapter 和一个相应的存储过程,可以通过 GetData() 访问。这是使用图形查询生成器完成的。这工作正常,但我需要更改查询。

现在,这对您来说可能听起来有些无聊,但我如何为GetData() 查询编辑这个存储过程?我找不到打开图形查询生成器的方法。

我从 Microsoft 找到了以下描述,它说:“TableAdapter 配置向导打开,您可以修改填充 TableAdapter 关联数据表的查询或存储过程。”

http://msdn.microsoft.com/en-us/library/ms171902.aspx

我按照这些步骤操作,但它不允许编辑选择语句等。

【问题讨论】:

  • 也许通过扩展类来覆盖它?
  • @leeand00 抱歉,我的问题有点不清楚。我正在寻找一种使用图形查询生成器编辑查询的方法。
  • @Robert 为什么不能手动编辑 SQL?
  • @Robert 所以只需使用 Visio 或 Dia 来映射您的查询和表之间的连接...
  • 尝试 ServerExplorer 选项卡,选择您的数据库 -> 存储过程并在那里进行编辑。或者您可以使用 SQLManagementStudio。

标签: c# stored-procedures visual-studio-2012 tableadapter


【解决方案1】:

SQL 语句位于数据库中,而不是代码或 Visual Studio 项目中。因此,更改数据库中的语句应该可以做到。

【讨论】:

    猜你喜欢
    • 2015-05-11
    • 2012-04-09
    • 1970-01-01
    • 2016-05-12
    • 2010-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多