-2

我想在.net 桌面应用程序中构建一个搜索表单,该应用程序用于基本上搜索交易表,比如客户订单。

我将有很多搜索过滤器,这些过滤器显然不是强制性的,并且基于参数,将填充结果集并将其绑定到数据网格。

基本上我应该能够概括表单的生成,因此每次添加新的搜索过滤器时我的字体都需要部署 dll/exe。

我可能想不时在网格中添加/删除新字段,我喜欢使用 SQL 来处理这些类型的更改,这样就不需要部署 dll/exe

现在我想知道构建这个的有效设计方法是什么。

我的环境是 .NET 3.5、C#、SQL Server 2008

4

1 回答 1

1

在 SQL 中有一个包含要搜索的列的表。从该表中读取以构建搜索选项。因此,您可以向搜索表添加一列而不是重新部署。如果您希望允许用户从所有列中搜索,则直接从表中读取列。

于 2012-07-22T13:24:21.227 回答