在Light Switch中使用的存储过程

时间:2014-03-17 08:52:53

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

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

1-在具有2个输入参数的SQL Server中创建存储过程

2-创建一个带灯开关的表单,为sp

提供这两个输入参数

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

4-在sql server上运行sp。这个sp返回db

中的记录列表

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

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

2 个答案:

答案 0 :(得分:2)

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

我有一个网络lightswitch应用程序。我的表单有一个按钮,执行以下

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

这些是如何做到这一点的重要方面。有很多步骤,但它确实有效。

答案 1 :(得分:1)

我知道这已经存在了一段时间,但我发现MSDN上的这个页面非常有用,因为我在寻找基本相同的东西。

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

基本上,你:

  1. 在SQL Server中创建存储过程。
  2. 在LS项目的内在数据中创建一个虚拟表。
  3. 创建UI元素(例如按钮)。
  4. 添加元素的事件处理程序。在处理程序中,您将使用.NET配置中的连接字符串创建新的数据库连接并运行SP,使用SP中的信息更新虚拟表。
  5. 正常将虚拟表格链接到您的视图。
相关问题