我已经创建了一个表单,用户可以使用它来搜索交易。这是表格的图片:
现在,总价下拉列表有成员:
- 任何价格
- 确切金额
- 低于金额
- 以上金额
currency 下拉列表包含以下成员:
- 任何货币
- 欧元
- 美元
- 英镑
交易日期下拉列表有成员:
- 任何日期
- 确切日期
- 低于日期
- 以上日期
交易状态下拉列表有成员:
- 任何状态
- 活跃
- 已过期
- 付费
所有详细信息都从名为Payments 的表中获取。
有人可以帮助我如何在付款表中进行搜索吗?我可以使用一条 SQL 语句满足所有不同的可能性吗?还是我必须使用多个 SQL 语句?有人可以给我一个可用于满足不同可能性的 SQL 语句模板吗?请帮忙,因为 SQL 不是我的强项。谢谢:)
最佳答案
最佳解决方案是根据在搜索表单中输入的字段,在 C# 代码中动态组合 SQL 查询字符串。
关于c# - ASP.NET - 实现搜索功能和 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17240922/