0

如何在 lightswitch 中创建搜索以搜索整数字段?我可以对字符串字段执行此操作,但我无法对整数执行此操作。

谢谢!

4

1 回答 1

0

当您在 VS2013 中单击左侧面板上的“编辑查询”时,将显示 3 个选项。

  1. 筛选
  2. 种类
  3. 参数

过滤器包含 4 个单独的列,因此在您的情况下,它看起来像这样:

在此处输入图像描述

“OrderSearch”是您将用作屏幕上搜索框的参数。

现在,在您的浏览屏幕上,假设您展开左侧的表格视图,您应该会看到刚刚创建的 OrderID 参数,如果您将其拖过屏幕,您可以将其设为文本框并使用它来搜索整数值,就像搜索字符串值一样。

重要的位是确保参数是一个整数: 在此处输入图像描述

这可以在屏幕右下角的属性窗口中更改为可选,最适合浏览屏幕。

此外,如果过滤器选项错误,则意味着该参数将不起作用。一个例子是名字、姓氏和年龄,有 2 个字符串和 1 个整数,因此过滤器选项将设置为WHERE (Firstname) OR (Surname) AND (age)

多个过滤器也可以使用相同的参数字段,只要它们是相同的数据类型,即名字和姓氏

有任何问题请提出,希望对您有所帮助

于 2015-02-19T12:38:32.933 回答