1

我想用电灯开关实现一个场景。场景如下:

1-使用 2 个输入参数在 sql server 中创建一个存储过程

2-创建一个带有灯开关的表单,为 sp 提供这两个输入参数

3-用我的表单中的按钮将这两个参数发送到我的 sp

4- 在 sql server 上运行 sp。这个 sp 从 db 返回一个记录列表

5-在网格中显示从 sp 返回的列表

可能吗?如果是,我们如何做这项工作?

4

2 回答 2

2

我不知道你是否找到了办法,但这就是我所做的。

我有一个网络灯开关应用程序。我的表单有一个执行以下操作的按钮

  • 使用存储过程所需的参数在表中插入一行
  • 插入行时,执行 SQL 触发器
  • 此触发器执行存储过程 x
  • 此存储过程 x 使用参数执行 SSRS 作业。

这些是关于如何做到这一点的主要内容。有很多步骤,但它有效。

于 2014-06-05T13:51:49.397 回答
1

我知道这已经有一段时间了,但我发现 MSDN 上的这个页面非常有帮助,因为我正在搜索基本相同的东西。

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

基本上,你:

  1. 在 SQL Server 中创建存储过程。
  2. 在 LS 项目的内在数据中创建一个虚拟表。
  3. 创建 UI 元素(例如按钮)。
  4. 添加元素的事件处理程序。在处理程序中,您将使用 .NET 配置中的连接字符串创建一个新的数据库连接并运行 SP,使用来自 SP 的信息更新虚拟表。
  5. 像往常一样将虚拟表链接到您的视图。
于 2015-01-05T21:53:06.573 回答